0

我的 header.html 中有以下内容:

<META HTTP-EQUIV="refresh" CONTENT="<%= session.getMaxInactiveInterval() %>; URL=/nmt/extranet/asp/error.jsp" />

以及我的 web.xml 中的以下内容

  <session-config>
<session-timeout>60</session-timeout>

一小时后会话超时并将我重定向到 IE 和 Opera 中的 error.jsp,但在 Firefox 中它立即重定向我。有谁知道为什么会发生这种情况或有什么问题?

提前致谢。

4

3 回答 3

0

很抱歉打扰各位了。标题页是 html 页面而不是 jsp。我现在工作正常。

不过感谢您的回答。

这仍然是提出问题并及时获得良好答案的最佳场所。:D

于 2009-07-28T16:10:53.290 回答
0

这只是安装了一个 Firefox,还是您尝试过其他各种机器?您确定 Firefox 正确地传递会话 cookie 吗?试试Live Http Headers firefox 插件,看看会发生什么。

于 2009-07-28T15:41:53.150 回答
0

如果您将 60 直接放入 META 标签中,那是几秒钟而不是几分钟。会话超时参数以分钟为单位。

也就是说,它应该适用于所有浏览器。

于 2009-07-28T15:49:51.810 回答