转发和重定向
转发: forward
return ”forward:list.do“;
重定向: redirect
return ”redirect:list.do“;
区别:
forward是服务器请求资源,直接访问目标地址的URL
redirect是服务端告诉浏览器重新去请求那个地址
forward可以共享request里面的数据.
redirect不能共享request里面的数据.
转发测试
Springmvc中在返回路径之前加上
Forward(默认就是forward)
Redirect
image.png
重定向测试:
image.png
观察地址栏:
image.png
使用的地方:
注意:在逻辑视图跳转功能方法时需要使用forward|redirect。