servlet中转发与重定向的区别

redirect重定向

如果方法重定向到另一个url,方法返回值为“redirect:url路径”

使用redirect进行重定向,request数据无法共享,url地址栏会发生变化的。

url地址变化如下:
在这里插入图片描述

在这里插入图片描述
提交后
在这里插入图片描述

forward转发

使用forward进行请求转发,request数据可以共享,url地址栏不会变化。
方法返回值为“forward:url路径”

url地址变化如下:
在这里插入图片描述

在这里插入图片描述
提交后
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Hambur_/article/details/110657916