重定向&转发

来源:互联网 发布:mac airplay怎么打开 编辑:程序博客网 时间:2024/06/10 16:13

    重定向:1. 两个请求(浏览器发出)

         

                2. 请求原封不动的再发一次

 

                3. 浏览器知道是谁给的响应(因为地址栏变了)

                    (知道是重定向后的地址送回的响应)

 

                4. response.sendRedirect(" ");

                    " " 中的参数为重定向后的地址(重定向到)

 

 

    转  发:1. 一个请求(浏览器发出)

 

               2. 请求经过处理后再被转发

   

               3. 浏览器不知道是做了手脚后给的响应(因为地址栏没变)

                   (以为是原来的地址送回的响应)

 

               4. request.getRequestDispatcher("xxx.jsp");

                   " " 中的参数为要转发的地址(转发到)