页面重定向和forward转发
来源:互联网 发布:角度测量软件 编辑:程序博客网 时间:2024/06/07 13:47
在服务器端有两种技术可以实现请求的跳转:
reponse
response.sendRedirect("url"); response.sendRedirect("del.do?user_id=123");
页面重定向
客户端再次发出请求,地址栏会发生变化 重新一次请求
forward 转发
request.getRequestDispatcher().forward(req,res);
同一个请求把资源转发到下一个请求中
本质:有两个web组件,a,b。
重定向:由a重定向到b,那么b收到请求就是a发起的请求,地址栏显示的也是a请求b的url。a和b收到的是不同的请求对象。
转发:由a转发到b,那么b收到请求是请求a的请求对象,地址栏显示的也是请求a的url,a和b收到的就是同一个请求对象。
什么场合使用?
能用重定向则不用转发。
*当一个服务器端组件,需要取得请求上一个组件请求中的数据的时候,那么需要转发。
阅读全文
0 0
- 页面重定向和forward转发
- forward转发和redirect重定向详解
- forward转发和redirect重定向详解
- java web工程中关于redirect重定向和forward页面转发的区别
- forward转发&redirect重定向
- forward转发 和 和 redirect重定向 的区别
- Forward(转发)和Ridrect(重定向)的区别
- forward与redirect!转发和重定向 解析
- 转发(forward)和重定向(redirect)的区别
- Forward()(转发)和sendRedirect()(重定向)的区别
- 重定向(redirect)和转发(forward)区别
- Servlet中forward(请求转发)和redirect( 重定向)总结
- 转发和重定向区别( forward与sendRedirect区别)
- 转发(forward)和重定向(redirect)的对比
- 重定向(redirect)和转发(forward)区别
- forward(转发)和redirect(重定向)的区别
- forward(转发)和redirect(重定向)的区别
- servlet转发(forward)和重定向(sendRedirect)向应用
- 正则表达式使用详解
- 第三天java学习笔记
- 如何写一个给自己的框架写一个优雅的Java Config模块
- 如何通过网络代理服务器下载谷歌卫星地图
- ajax在IE浏览器中请求的数据不正确,缓存问题
- 页面重定向和forward转发
- 时间序列学习笔记(1)
- unity 读取本地图片--模板
- SSM做批量删除
- 设置顶到状态栏底部
- Mybatis在idea上进行部署以及maven
- 事务隔离级别和脏读
- 129. Sum Root to Leaf Numbers
- Android图片二进制与Bitmap、Drawable之间的转换