前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用forward()方法,并且,这样也有助于隐藏实际的链接。在有些情况下,比如,需要跳转到一个其它服务器上的资源,则必须使用sendRedirect()方法。
SERVLET API中forward()与redirect()的区别?
转载
[ 尐鱼儿的QQ群:726994578 ] --- [ https://github.com/godmaybelieve ]
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Servlet中forward和redirect的区别
Servlet中forward和redirect的区别:1)从地址栏显示看forward是服务器请求资源,服务器直接访问目标去请求哪一个地址,所以地址栏
url jsp redirect 通信 servlet -
jsp中redirect和forward的区别
在网上看到一些帖子,总结了一些区别,可以从以下几个方面来
redirect forward 服务器 html 重定向 -
forward 和 redirect 的区别?
forward 和 redirect 的区别?
重定向 页面跳转 请求转发