forward和sendRedirect之间的区别

时间:2012-09-23 11:18:43

标签: java jsp

我在网上的访谈问题上遇到过这两个陈述:

 1.forward causes object stored in request as attributes to be lost;
 2.sendRedirect causes object stored in request as attributes to be lost;

我现在确信第一个语句是错误的,因为使用请求肯定是向前传递值的方法,但我对sendRedirect感到困惑,在这个意义上它是否正确?专家可以帮忙吗?感谢。

1 个答案:

答案 0 :(得分:4)

与服务器端发生的forward不同,sendRedirect会导致浏览器向重定向位置发起新请求,这意味着第二个语句为真。