spring mvc实现转发和重定向

转发:服务器端请求的跳转 同一个请求之内
重定向:客户端请求的跳转 两次请求
转发和重定向的区别:
1,转发地址栏不会发生变化,重定向地址栏会发生变化。
2,转发请求的参数不会丢失 重定向参数会丢失。
 
重定向的使用
1.重定向到一个界面:
注意:重定向相当于又发了一次请求,所以重定向的界面不能是WEB-INF下的界面,因为WEB-INF下的界面不允许
用户在浏览器直接访问。 
2.重定向到另外一个请求:
如果把redirect改成forward,该请求就从重定向又变成转发了!!

posted on 2019-05-29 20:01  不酷也要写代码  阅读(1437)  评论(1编辑  收藏  举报

导航