forward和redirect对比:
forward | redirect |
---|---|
执行forward后仍然是上一次请求 | 执行redirect后生成第二次请求 |
forward的目标页面可以访问原请求的请求参数,因为依然是同一次请求,原请求的请求参数、request范围属性全部存在 | redirect目标页面不能访问原请求的请求参数 |
地址栏URL不会改变 | 地址栏改为重定向的URL |
forward和redirect对比:
forward | redirect |
---|---|
执行forward后仍然是上一次请求 | 执行redirect后生成第二次请求 |
forward的目标页面可以访问原请求的请求参数,因为依然是同一次请求,原请求的请求参数、request范围属性全部存在 | redirect目标页面不能访问原请求的请求参数 |
地址栏URL不会改变 | 地址栏改为重定向的URL |