经典指数          
原因
737
浏览数
0
收藏数
 

看以下代码:
文件名称:forward.jsp
<html>  
     <head><title> 跳转  </title> </head> 
     <body>  
         <jsp:forward page="index.htm"/>     
     </body>
 </html> 
如果运行以上jsp文件,地址栏的内容为
  • http://127.0.0.1:8080/myjsp/forward.jsp
  • http://127.0.0.1:8080/myjsp/index.jsp
  • http://127.0.0.1:8080/myjsp/index.htm
  • http://127.0.0.1:8080/myjsp/forward.htm

     举报   纠错  
 
切换
1 个答案
redirect:请求重定向:客户端行为,本质上为2次请求,地址栏改变,前一次请求对象消失。举例:你去银行办事(forward.jsp),结果告诉你少带了东西,你得先去公安局办(index.html)临时身份证,这时你就会走出银行,自己前往公安局,地址栏变为index.html. forward:请求转发:服务器行为,地址栏不变。举例:你把钱包落在出租车上,你去警察局(forward.jsp)报案,警察局说钱包落在某某公司的出租车上(index.html),这时你不用亲自去找某某公司的出租车,警察局让出租车自己给你送来,你只要在警察局等就行。所以地址栏不变,依然为forward.jsp
 
切换
撰写答案
扫描后移动端查看本题