转发 和 重定向 的区别?

Posted 2237501874-com

tags:

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

* 重定向的特点:response.sendRedirect(重定向路径);
                1. 地址栏发生变化
                2. 重定向可以访问其他站点(服务器)的资源
                3. 重定向是两次请求。不能使用request对象来共享数据
 * 转发的特点:request.getRequestDispatcher(转发路径).forward(request,response);
                1. 转发地址栏路径不变
                2. 转发只能访问当前服务器下的资源
                3. 转发是一次请求,可以使用request对象来共享数据

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

重定向和转发

转发和重定向的区别

SpringMVC框架如何实现请求转发和重定向呢?

转发和重定向的区别

转发和重定向的区别

重定向和转发的区别