httpsession java help please !!!!!

httpsession java help please !!!!! - Java - Programmation

Marsh Posté le 23-10-2003 à 17:27:42    

Salut à tous,
 
sur un intranet (servlet), apres l'authentification d'un utilisateurs, une session est ouverte et l'id de cette session recuperee.
 
Comment faire pour savoir si une idsession n'existe plus ? ou plutot etre informé que la session x est devenue closed ?
 
   Merci par avance

Reply

Marsh Posté le 23-10-2003 à 17:27:42   

Reply

Marsh Posté le 23-10-2003 à 17:35:41    

C pas session.isNew() ?

Reply

Marsh Posté le 23-10-2003 à 17:36:51    

non c pas ça ...

Reply

Marsh Posté le 23-10-2003 à 17:44:40    

tu peux utiliser un HttpSessionListener. Quand une session est détruite, un evenement est envoyé au listener ...


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 24-10-2003 à 07:58:20    

La méthode destroy() de la servlet ?
 
EDIT: mal réveillé, mal compris. Krosso, il parle de session... pas de servlet !


Message édité par krosso le 24-10-2003 à 08:00:28
Reply

Marsh Posté le 24-10-2003 à 09:27:59    

ok merci,
en effet la librairie httpsessionlistener permet d'implementer:
 
 sessionCreated
et sessionDestroyed
 
Ce qui correspond à ce que je recherchais,
 
 mais comment connaissez vous toutes les methodes ??!!!
a+
 

Reply

Marsh Posté le 24-10-2003 à 10:29:48    

on regarde la javadoc et on lit des tutos :o


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 24-10-2003 à 12:47:11    

robb2 a écrit :

mais comment connaissez vous toutes les methodes ??!!!


On est super balèze [:spamafote]


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 24-10-2003 à 22:17:06    

Il faut aussi beaucoup traîner sur ce forum. :D

Reply

Marsh Posté le 27-10-2003 à 17:02:51    

ok, par contre je n'y arrive toujours pas

Reply

Marsh Posté le 27-10-2003 à 17:02:51   

Reply

Marsh Posté le 27-10-2003 à 17:04:05    

je n'arrive pas à implementer sessioncreated,
 
 pourriez vous me donnez un exple ?
 
j'ai:
 
HttpSession session=request.getSession(true);
apres ??...
 
merci

Reply

Marsh Posté le 27-10-2003 à 17:50:25    

:heink: pkoi tu parles de request ? t'as pas accès à un objet request dans le listener :/
 
 
Ce que tu voulais c'était être informé quand la session était fermé ...
donc tu as juste à impélmenter l'interface d'un HttpSessionListener.
Dans la méthode sessionCreated(HttpSessionEvent se), tu mets rien.  
Dans la méthode sessionDestroyed(HttpSessionEvent se), tu mets le code que tu voulais faire ...
 
ensuite tu as juste à déclarer le lestener dans le web.xml (renseigne toi pour la syntaxe, je la connais pas)


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 27-10-2003 à 17:53:12    

benou a écrit :


On est super balèze [:spamafote]

[:xp1700]  [:tomilou]  
 
PS : en tout cas, ça me règle un problème perso que je gérais très mal, mais d'une force !!! :D  
 
PS 2 : désolé pour le post inutile
 
PS 3 : désolé pour le PS dont vous vous foutez éperdument
 
PS 4 : désolé

Reply

Marsh Posté le 07-06-2005 à 10:37:29    

dans le web.xml
<listener>
   <listener-class>package.ListenerClassName</listener-class>
</listener>

Reply

Marsh Posté le 07-06-2005 à 10:41:44    

sakuraoops a écrit :

dans le web.xml
<listener>
   <listener-class>package.ListenerClassName</listener-class>
</listener>


c'est quoi ce détarrage de topic là  :heink:


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed