0

我有一个 java servlet,它设置为特定页面提供的请求属性。在该页面上,有一些 javascript 可以重定向到带有 window.location.href= 的新页面 ...

request 属性在重定向页面中是否可用?我意识到这个问题有点令人困惑,对此我深表歉意,我不确定如何更好地解释它,但我提前感谢您的耐心等待!

4

3 回答 3

1

将为重定向创建一个新请求,您将丢失请求范围的属性。如果要保留数据,请考虑将其存储在会话中。

于 2012-05-23T15:39:20.853 回答
1

请求属性仅在设置它们的请求的期间/范围内有效。您应该使用会话范围的属性。

于 2012-05-23T15:40:12.550 回答
1

每次重定向到一个新页面时,它都是一个全新的请求,并创建了一个新的请求对象。因此,您之前的请求对象中的任何内容都将被丢弃。尝试将数据保存在会话或应用程序范围内。这应该解决它。

于 2012-05-23T16:01:06.970 回答