Servlet中实现页面跳转有哪两种方法,有什么区别?急求 ,谢谢啊....
发布网友
发布时间:2022-05-14 06:15
我来回答
共2个回答
热心网友
时间:2023-10-08 17:09
重定向(redirect)和转发(forward)
重定向:看的到的是地址栏的地址发生变化,浏览器向服务器发送请求,服务器发现自己不能处理,但是有个地址可以处理这个请求,服务器就把目的地址和状态码302放在头文件中返回给浏览器,浏览器向头文件中的地址发送请求,得到想要的结果。两次请求和响应的过程;
转发:地址栏不发生变化。浏览器向服务器发送请求,服务器直接向目的地址去取需要的数据,将结果返回给浏览器。一次请求与响应的过程。
热心网友
时间:2023-10-08 17:09
转发和重定向,在企业开发中,一般很少用Servlet的 都用Struts的,Struts比Servlet好用多了