SendRedirect和forword的一些区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SendRedirect和forword的一些区别相关的知识,希望对你有一定的参考价值。
因为项目中遇到,特作此记录,以便以后查询
1.url截止区别:
(1)SendRedirect 重定向,url是截止到项目名前,例如:http://127.0.0.1:8080/
访问页面时候需要加上项目名,如项目为ssm :response.sendRedirect("/ssm/loginPage")
(2)forword转发,url是截止到项目名后,例如:http://127.0.0.1:8080/ssm/
访问页面直接写访问地址: 如项目为ssm :request.getRequestDispacther("/login.jsp").forword(request,response)
2.地址栏显示区别
(1)SendRedirect 重定向,浏览器地址栏变为目标地址
(2)forword转发,浏览器地址栏不变
3.处理方式区别
(1)SendRedirect 重定向,重新往返客户端
(2)forword转发,服务器自己进行内部处理
以上是关于SendRedirect和forword的一些区别的主要内容,如果未能解决你的问题,请参考以下文章