爱问知识人 爱问教育 医院库

c:redirect和 有什么区别?

首页

c:redirect和 有什么区别?

如:
<c:redirect url=" " />和
<  page=" " />
有什么区别?

提交回答
好评回答
  • 2006-11-12 20:39:40
      core 库标记是 。该操作用于向用户的浏览器发送 HTTP 重定向响应,它是 JSTL 中与  tp。HttpServletResponse 的 sendRedirect() 方法功能相当的标记。下面的程序中显示了该标记的 url 和 context 属性,它们的行为分别等同于  的 url 和 context 属性的行为,是嵌套任何  标记的结果。
       操作的语法 。。。 下面的程序显示了 操作。在该示例中, 标记的用法与标准 操作的用法类似。不过请回忆一下:通过请求分派器进行转发是在服务器端实现的,而重定向却是由浏览器来执行的。从开发人员的角度来讲,转发比重定向更有效率,但 操作却更灵活一些,因为 只能分派到当前 servlet 上下文内的其它 JSP 页面。
       响应异常的重定向 从用户的角度来看,主要区别在于重定向会更新浏览器所显示的 URL,并因此影响书签的设置。转发却不这样,它对最终用户是透明的。这样,选择 还是 还取决于所期望的用户体验。

    k***

    2006-11-12 20:39:40

其他答案

    2006-11-12 19:49:28
  • 基本没什么区别.,c:的标签是指,重定向到一个地址
    JSP的指令标签是forward是指转向到一个页面
    如果你在session里设置了东西,那么JSP的转向后.应该还是在会话范围内的,但是C:的标签,我没用过,不太清楚,感觉应该,出了会话范围吧

    一***

    2006-11-12 19:49:28

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 179-198
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):