Cuando abrimos una sesión ( request.getSession() ) nosotros la podemos manipular, como por ejemplo para que la sesión no muera y dure más tiempo, por ejemplo:
Una de las preguntas del SCWCD es ¿cual es la llamada para asegurar que la sesión nunca será expurgada por el servlet container?
Rpta
Otra de las preguntas es: ¿Cómo puede asegurar que ninnguna de las sesiones asociadas a la aplicación web serán expurgadas por el servlet context?
Rpta:
En el web.xml :
El valor del timeout puede ser "0" o "1".
El setMaxInactiveInterval(-1) solo afecta a la sesión que es llamada.
El elemento de web.xml afecta a toda la aplicación web.
session.setTimeout(Integer.MAX_VALUE);
Una de las preguntas del SCWCD es ¿cual es la llamada para asegurar que la sesión nunca será expurgada por el servlet container?
Rpta
session.setMaxInactiveInterval(-1);
Otra de las preguntas es: ¿Cómo puede asegurar que ninnguna de las sesiones asociadas a la aplicación web serán expurgadas por el servlet context?
Rpta:
En el web.xml :
<web-app>
...
<session-config>
<session-timeout>0</session-timeout>
</session-config>
...
</web-app>
El valor del timeout puede ser "0" o "1".
El setMaxInactiveInterval(-1) solo afecta a la sesión que es llamada.
El
Comentarios