bonjour
j'ai un petit souci
dans mon application j2ee j'ai mis un listner pour créer et détruire une session et les opérations que j’implémente dans les méthodes de mon listner.

le problème c'est que quand le client click sur bouton déconnecter ou après un timeout définie dans le web.xml la méthode
public void sessionDestroyed(HttpSessionEvent event) est appelé et automatique je supprime l'identifiant du client de ma Map, dans cette méthode.
mais quand li client click sur fermer sans déconnecter, la session est détruite sans l'appel de la méthode sessionDestroyed(HttpSessionEvent event)
donc j'aurai toujours l'identifiant du client dans ma Map