请求重定向和请求转发的关系

Posted Marvellous

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请求重定向和请求转发的关系相关的知识,希望对你有一定的参考价值。

测试response.sendRedirect方法

先将index.jsp中的action页面修改成为response.jsp

然后再response.jsp页面中执行response.sendRedirect,跳转至request页面

结果

地址栏发生了改变,index页面本应该跳转至response页面,现在跳转至request页面

请求重定向相当于让客户端发送了一个新的请求,由于是一个新的请求,所以在上一次请求中的用户名和爱好是没有办法保存的

然后测试一下请求转发

这时候能够接收用户名信息

地址没有改变,相当于一次跳转

 

以上是关于请求重定向和请求转发的关系的主要内容,如果未能解决你的问题,请参考以下文章

请问重定向与请求转发有啥区别?

Spring之跨重定向请求传递数据

请求转发与请求重定向

重定向,请求转发,get,post

Servlet中请求重定向和请求转发和include

response.sendRedirect()和request.getRequestDispatcher().forward(request,response)使用