2016-06-07 37 views
0

应用在web.xml中会话超时的值将被覆盖。什么是设置会话值的方式

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

集。

我在所有的web.xml文件,把它改为

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

。 但是,request.getSession()。getMaxInactiveInterval()返回30分钟。

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

+0

重新启动您的服务器并再次部署您的应用程序 –

+0

是,启动系统更新。 –

+0

@HristoStaykov在hybris中,web.xml中的更改还需要系统更新? – knix2

回答

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