一:请求转发与重定向的区别:
请求转发与重定向区别 | |
请求转发 | 重定向 |
浏览器发出一次请求,获取一次响应 | 浏览器发出2次请求,获取2次请求 |
浏览器地址栏未发生变化,仍是第1次发出的请求 | 浏览器地址栏发生变化,仍是第2次发出的请求 |
也称为服务器内跳转 | 也称为服务器外跳转 |
资源2中可以获取到用户提交请求中的数据 | 资源2中不可以获取到用户提交请求中的数据,但可以获取到第2次由浏览器自动发出的请求中携带的数据 |
在请求转发目录可以将请求转发到WEB-INF目录下的资源 | 不可以将请求转发到WEB-INF目录下的资源 |
只能将请求转发到WEB应用的内部资源 |