二者区别是:
forward实际上是请求在服务器端跳转,请求方是感知不到这种跳转的,而sendRedirect是请求在客户端跳转(比如IE),等于再次从客户端发送了一个请求,forward情况下用户在地址栏里是看不到跳转后的地址的,sendRedirect则可以看到新的请求地址。
本文详细解释了服务器端跳转forward与客户端跳转sendRedirect之间的区别。forward是在服务器内部完成的跳转,用户无法感知;而sendRedirect则相当于重新发起了一次请求,用户可以在地址栏看到新的请求地址。
二者区别是:
forward实际上是请求在服务器端跳转,请求方是感知不到这种跳转的,而sendRedirect是请求在客户端跳转(比如IE),等于再次从客户端发送了一个请求,forward情况下用户在地址栏里是看不到跳转后的地址的,sendRedirect则可以看到新的请求地址。

被折叠的 条评论
为什么被折叠?