前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >响应重定向与请求转发的比较

响应重定向与请求转发的比较

作者头像
Dlimeng
发布2023-06-27 16:28:04
发布2023-06-27 16:28:04
1240
举报
文章被收录于专栏:开源心路开源心路

1    1. requestDispatcher对象是一个Web资源的包装器,可以用来把当前请求转发到该资源。

    这种转发是在服务器端控制权的转向,客户端发来的请求将交由新的页面进行处理。

    使用请求转发,在客户的浏览器地址栏中不会显示转发后的资源地址。

    使用请求转发,可以将前一个页面的数据、状态等信息传到转发的页面。

   2  sendRedirect()方法实际是服务器向浏览器发送一个特殊的响应头(Location,状态码302),

     它命令浏览器连接到新的位置。

     因此,使用这种方法在浏览器的地址栏中可以看到地址的变化。

    重定向是作为不同请求来看待的,因此,所有请求作用域的参数在重定向到下一个页面      时都会失效。使用sendRedirect()方法重定向时,资源不能位于WEB-INF目录中。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016-10-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档