Servlet中forward和redirect的异同
Servlet中的forward和redirect功能是非常常用的两种转发方式,但是它们却有着明显的不同。在使用forward时,请求将由当前servlet处理并将控制权转发给下一个servlet,响应将返回并显示在原始请求的响应中。而在使用redirect时,请求将由当前servlet处理完成,并将控制权返回给客户端,客户端将重定向到新的URL,从而获得新的响应结果。注意,使用forward时,必须保持原始请求和相应的上下文信息,而使用redirect,则不需要保持上下文信息。
下载地址
用户评论