会话超时的值被覆盖。设置会话值的方法有哪些

时间:2016-06-07 11:34:54

标签: java session tomcat session-variables hybris

申请已

<session-timeout>30</session-timeout>

在web.xml中设置。

我已将其更改为

<session-timeout>2</session-timeout>

在所有web.xml文件中。 但是,request.getSession()。getMaxInactiveInterval()仍返回30分钟。

setMaxInactiveInterval(int)不在Java中的任何地方使用。任何其他方式都可以被覆盖。使用Tomcat服务器。

1 个答案:

答案 0 :(得分:1)

已添加Hybris配置属性以调整会话超时。

尝试更改local.properties文件中的属性。

default.session.timeout = 120

您可以检查platform / project.properties文件中的默认值。

# The default session timeout (in seconds).
# If you specify 0 or less, the session will never timeout
default.session.timeout=3600