Necesito darle a mi usuario una interfaz web para cambiar el intervalo de tiempo de espera de la sesión. Por lo tanto, las diferentes instalaciones de la aplicación web podrían tener diferentes tiempos de espera para sus sesiones, pero su web.xml
no puede ser diferente.¿Cómo se establece el tiempo de espera de la sesión dinámicamente en aplicaciones web Java?
¿Hay alguna manera de establecer el tiempo de espera de la sesión programáticamente, de modo que pueda usar, por ejemplo, ServletContextListener.contextInitialized()
para leer el intervalo configurado y configurarlo al iniciar la aplicación?
Muchas gracias.
¿Hay alguna manera de reemplazar el estático 15 * 60 por una variable pasada de la página web al oyente http (para elegir los tiempos de espera que afectarán todas las sesiones nuevas creadas?)? – user2133558