J2EE comment détecter create/destroy Session

Fermé
programmeur J2EE - 18 août 2007 à 10:31
 darius - 3 sept. 2008 à 14:34
Bonjour, voila mon souci : j'ai des objets bean de scope session dans une appli J2EE .
Cependant, j'ai besoin de régler la durée de la session par un time out d'inactivité pour lancer invalidate (l'idéal serait de faire ca au moment de l'évènement détecté "createSession" .
Et j'ai besoin au moment ou la session devient invalidate d'implémenter un listener de session qui me permettra d'implémenter sessionDestroy, de sorte à lancer un dernier traitement sur mes objets bean : essentiellement fermer mon objet connexion à la base qui a un scope session.

Je n'ai strictement aucune idée de :
- ou, et comment on génère un listener pour une session. De plus ce listener me permettra t'il de détecter createSession (puisque la session a déjà été créée quand l'internaute est arrivé sur le site web).
- si je récupère la session par un truc du genre (j'ai pas la syntaxe sous le nez): maSession = req.getSession() , pourrais-je mettre un listener sur "maSession" et ce listener sera t'il valable pour la session générale du site web.

un exemple de code serait le bienvenue, merci d'avance.
A voir également:

2 réponses

je veux qlq m'aider de comprendre j2EE.
merci d'avance
1
As-tu toujours ton problème?
je peux t'expliquer si tu veux! enfin sauf si tu as trouvé depuis!
0