setMaxInactiveInterval和session-config的優先級:
1、setMaxInactiveInterval的優先級高,如果setMaxInactiveInterval沒有設置,則默認是session-config中設置的時間。
2、setMaxInactiveInterval設置的是當前會話的失效時間,不是整個web服務的。
3、setMaxInactiveInterval的參數是秒,session-config當中配置的session-timeout是分鍾。
session-timeout元素(WEB.XML文件中的元素)用來指定默認的會話超時時間間隔,以分鍾為單位。該元素值必須為整數。如果session-timeout元素的值為零或負數,則表示會話將永遠不會超時。如:
<session-config>
<session-timeout>30</session-timeout>
</session-config>
//30分鍾
setMaxInactiveInterval設置的是當前會話的失效時間,不是整個web的時間,單位為以秒計算。如果設置的值為零或負數,則表示會話將永遠不會超時。常用於設置當前會話時間。
