重定向与转发

2017-11-11  本文已影响0人  几杯懒散

请求重定向与请求转发的区别:

1.写法:

转发:  request.getRequestsDispatcher.forward(request,response);

重定向:response.sendRedict(url);

地址栏:

转发:转发后不变

重定向:重定向后变化

目的地:

转发:应用内部

重定向:应用内部与统一web服务上的不同应用以及其他web服务器

request与response:

转发:前后使用的是同一对

重定向:前后不同

目录:

转发:"/“开头代表从应用的根目录,如项目名为test,表示从test之后位置开始,即从webcontent木开始计算,例如:F:\java\paache-tomcat-8.0.23\webapps\test

重定向:"/"应用所在站点的根目录,如test项目,表示test之前位置开始,即test上一级目录:

F:\java\apache-tomcat-8.0.23\webapps

上一篇 下一篇

猜你喜欢

热点阅读