Jboss 5.1 会话超时不起作用
我面临同样的问题,我使用 Jboss 5.1 服务器并且我的会话超时不起作用。我已通过在deployers/jbossweb.deployer/web.xml中设置尝试了上述步骤。我还尝试使用 - HttpSession.setMaxInactiveInterval(int secondary) 以编程方式强制超时,但它仍然没有超时。
请建议/帮助....
I am facing the same issue where I am using Jboss 5.1 server and my session timeout doesnt work. I have tried the above steps by setting in deployers/jbossweb.deployer/web.xml . Also i tried by programmatically forcing the timeout using - HttpSession.setMaxInactiveInterval(int seconds) But still it doesnt get timed out.
Please suggest/ help....
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果将该值设置为 0,它会立即超时。
如果您希望会话保持空闲状态直到 60 分钟,则以秒为单位指定
60*60
我认为从字面上看你正在调用 HttpSession.... 上面的方法不起作用。尝试下面,还让我知道您如何在 web.xml 中进行配置(将配置粘贴到您的问题中。)
当您需要在运行 JBOSS 服务器时指定运行时参数,如下所示,请转到 jboss-5.0 .1.GA\server\default\deploy 然后编辑名为
properties-service.xml 并添加以下 xml 片段。
if you set the value to 0 it timesout immediately.
if you want the session to stay idle till 60 minutes then specify in seconds
60*60
i think literally u are calling HttpSession.... .the above does not work . try below ,also let me know how you have configured in web.xml(paste the configuration in your question.)
while you need to specify the runtime parameter while running JBOSS server as below , to do it go to jboss-5.0.1.GA\server\default\deploy then edit the xml file named
properties-service.xml and add the following xml snippet .