Java httpsession默认超时时间设置

Java中HttpSession对象默认超时为30分钟,如果要更改默认超时时间,则有以下2种方法:

1. java代码中设置HttpSession的过期时间: session.setMaxInactiveInterval(5); 单位为秒

2. 在web.xml文件中设置HttpSession的过期时间: 单位为分钟,设置如下:

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