Red de conocimiento informático - Material del sitio web - Cómo determinar el período de validez de la sesión java

Cómo determinar el período de validez de la sesión java

Establecer el tiempo de vencimiento de la sesión

a) En web.xml

lt; session-configgt

lt; session-timeoutgt;/session-timeoutgt;

lt; /session-configgt;

b) Configurado manualmente en el programa

session.setMaxInactiveInterval(30*60); , establecido en -1 para no caducar nunca

c) Tomcat también puede modificar el tiempo de caducidad de la sesión

lt; Context path="/livsorder" docBase="/home/httpd /html /livsorder"

defaultSessionTimeOut="3600" isWARExpanded="true"

isWARValidated="false" isInvokerEnabled="true"

isWorkDirPersistent="false "/ gt;

2. La sesión ha caducado

if(request.getSession(false)==null)

System.out.println("Sesión no válida !");

else

System.out.println("¡La sesión está activa!");

3.