我正在尝试使用HttpSession.setMaxInactiveInterval调整会话超时,但是它不起作用。
这是我的代码(Groovy),它无例外地执行:
def paramValue = WebAttributes.REQUEST.getParameter('maxInactiveSeconds'); println 'paramValue=' + paramValue; if (paramValue != null) { def seconds = Integer.parseInt(paramValue); WebAttributes.REQUEST.getSession().setMaxInactiveInterval(seconds); }
一些细节:
谢谢,
哈鲁斯佩克斯
事实证明,还有另一种技术可以将maxInactiveInterval设置为30分钟,从而取代了我对其进行更改的尝试。
Tomcat,Java等均按预期工作。