<jsp:fordward>与 sendredirect 方法的比较 虽然 <jsp:fordward>与 sendredirect 方法,都可以将浏览器浏览的网页,重导至另一个网页,但是两者在原理上是不太相同。 a. <jsp:fordward> : 动作是利用伺服端,将资料输出至缓冲区的机制,在前一个网页尚未输出到客户端前,取消资料的输出,然后输出另一个网页的资料,达到重导浏览器的效果。 优点: 两网页间可以分享 request 对象内的变量。 b. sendredirect : 动作是透过 http 协议的 header , 对浏览器下达重导指令,因此,不牵涉到服务器端缓冲区的问题。 不过由于 sendredirect 方法作用于客户端,所以重导前后网页无法分享存在于 request 对象内的变量。
联系客服