请求转发和响应重定向

来源:2-4 请求转发与响应重定向的原理

独孤求戒

2019-04-07 20:28:20

他们两个都是实现一样的功能,即Servlet(jsp)之间的跳转,那么这两者的使用时分不同场景的吗,还是无论什么情况都可以使用

写回答

1回答

芝芝兰兰

2019-04-08

同学你好。转发是服务器行为,重定向是客户端浏览器的行为。请求转发是服务器内部把对一个request/response的处理权,移交给同一个WEB应用的另一个Servlet。而重定向从本质上讲等同于两次请求,第一次请求由Servlet发起重定向,服务器将地址告诉浏览器。地址栏的URL改变,此时浏览器发起第二次请求,上一个页面的request、response就丢失了,相当于直接在浏览器敲一个新地址。重定向可以转到同一站点不同应用程序中的资源,甚至可以定向到一绝对的URL。

如果还有疑问,可以继续提问。如果解答了同学的疑问,望采纳~

祝学习愉快~


0

0 学习 · 10204 问题

查看课程