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.