Je suis nouveau sur JSP. J'ai utilisé le code suivant dans une classe qui implémente HttpSessionListener
pour obtenir SESSION lorsque la session arrive à expiration:Comment appeler sessionDestroyed lorsqu'une session expire
public void sessionCreated(HttpSessionEvent arg0) {
System.out.print("SESSION Created");
}
public void sessionDestroyed(HttpSessionEvent arg0) {
System.out.print("SESSION OUT");
}
et je mets en web.xml
:
<session-config>
<session-timeout>1</session-timeout>
</session-config>
Le servlet attend plus de deux minutes, puis il appelle sessionDestroyed
.
Y a-t-il un moyen de forcer sessionDestroyed
à expiration du délai?
Merci d'avance.
Je n'arrive pas à comprendre quel est le but de conception de cette interface, à l'exception de libérer la ressource occupée par la session en cours de destruction. Ce que j'essaie de dire, c'est qu'il n'est pas nécessaire de le faire arriver à un point précis (par exemple le 'timeout ') pour ce but de conception. C'est juste mon point. Je ne sais pas si c'est juste. Merci. –