重定向与转发

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容