Session et gestion des utilisateurs - Java - Programmation
Marsh Posté le 19-02-2004 à 11:06:35
Il y a surement des Listeners, mais je comprends pas comment ça marche et comme on les utilise
Marsh Posté le 21-02-2004 à 00:30:04
Tu peux implémenter une classe qui implémente l'interface javax.servlet.http.HttpSessionBindingListener.
J'imagine que quand un utilisateur se log, tu dois mettre un objet 'profile' en session.
Si ce 'profile' implémente HttpSessionBindingListener, il dispose de deux fonctions : bound et unbound
bound sera executé quand 'profile' sera mis en session. Tu ajouteras cet utilisateur dans ton ArrayList.
unbound sera executé quand 'profile' sera retiré de la session, ou que la session sera expirée ou invalidée. Tu retireras cet utilisateur de ton ArrayList.
Marsh Posté le 19-02-2004 à 11:03:51
Bonjour je suis en train d'implementer des methodes qui permets de mettre a jour des utilisteurs connectés à une appli.
Voilà le début :
J'ai crée une classe statique avec une ArrayList d'utilisateurs.
avec des methodes de connection et de deconnection.
Mais j'aimerais trouver un moyen qui si la session d'un utilisteur est "out", alors il est automatiquement retiré de la classe statique.
Merci de votre aide