请求转发和响应重定向
来源:2-4 请求转发与响应重定向的原理
独孤求戒
2019-04-07 20:28:20
他们两个都是实现一样的功能,即Servlet(jsp)之间的跳转,那么这两者的使用时分不同场景的吗,还是无论什么情况都可以使用
1回答
芝芝兰兰
2019-04-08
同学你好。转发是服务器行为,重定向是客户端浏览器的行为。请求转发是服务器内部把对一个request/response的处理权,移交给同一个WEB应用的另一个Servlet。而重定向从本质上讲等同于两次请求,第一次请求由Servlet发起重定向,服务器将地址告诉浏览器。地址栏的URL改变,此时浏览器发起第二次请求,上一个页面的request、response就丢失了,相当于直接在浏览器敲一个新地址。重定向可以转到同一站点不同应用程序中的资源,甚至可以定向到一绝对的URL。
如果还有疑问,可以继续提问。如果解答了同学的疑问,望采纳~
祝学习愉快~
相似问题