转发与重定向的区别
1. 转发
携带数据
地址栏不变;
服务器内部跳转,浏览器不知道
公用一个request,所以可以在request作用域中存储数据
A接到用户请求,帮助用户找到B
只能跳转到当前项目下
代码实现:req.getRequestDispatcher(URI).forward(req, resp);
2. 重定向
地址栏改变
浏览器发送新的请求
不共享一个request
A接到用户的请求,告诉用户,你去找B
可以到跳转到其它项目下
可以到跳转到其它项目下
3. request 转发
设置数据到reque
原创
2020-09-08 08:12:41 ·
160 阅读 ·
0 评论