Je suis confronté à plusieurs problemes avec les sessions Tomcat.
Je recherche une solution pour tuer une session quand l'utilisateur
ferme son navigateur (sans attendre la fin du time out) et la
possibilité de tuer une session Tomcat à partir de son Id.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jerome B
Bonjour,
C'est dans le javadoc
Premier cas : utiliser javascript, l'evenement doit être "onClose" sur le body de la page , appeller une servlet (dans une popup par exemple) qui fait invalidate() sur la session (http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/http/HttpSes sion.html) ensuite faire un "close" javascript de la page (de la popup) En affichant au revoir et à bientot pendant 2s, c'est plus sympa pour l'utilisateur
Deuxieme cas: http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/http/HttpSess ionContext.html#getSession(java.lang.String) Deprecated depuis la version 2.1 des specifications des servlets A vous d'utiliser un vieux jar pour disposer de cette méthode.
Jérôme B http://contrepeteries.free.fr (vieindez décaler les sons, c'est gratuit)
"moi" a écrit dans le message de news: 40c976cb$0$13810$
Bonjour,
Je suis confronté à plusieurs problemes avec les sessions Tomcat. Je recherche une solution pour tuer une session quand l'utilisateur ferme son navigateur (sans attendre la fin du time out) et la possibilité de tuer une session Tomcat à partir de son Id.
Merci
Bonjour,
C'est dans le javadoc
Premier cas :
utiliser javascript, l'evenement doit être "onClose" sur le body de la page
, appeller une servlet (dans une popup par exemple) qui fait
invalidate() sur la session
(http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/http/HttpSes
sion.html)
ensuite faire un "close" javascript de la page (de la popup)
En affichant au revoir et à bientot pendant 2s, c'est plus sympa pour
l'utilisateur
Deuxieme cas:
http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/http/HttpSess
ionContext.html#getSession(java.lang.String)
Deprecated depuis la version 2.1 des specifications des servlets
A vous d'utiliser un vieux jar pour disposer de cette méthode.
Jérôme B
http://contrepeteries.free.fr (vieindez décaler les sons, c'est gratuit)
"moi" <moi@moi.fr> a écrit dans le message de news:
40c976cb$0$13810$626a14ce@news.free.fr...
Bonjour,
Je suis confronté à plusieurs problemes avec les sessions Tomcat.
Je recherche une solution pour tuer une session quand l'utilisateur
ferme son navigateur (sans attendre la fin du time out) et la
possibilité de tuer une session Tomcat à partir de son Id.
Premier cas : utiliser javascript, l'evenement doit être "onClose" sur le body de la page , appeller une servlet (dans une popup par exemple) qui fait invalidate() sur la session (http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/http/HttpSes sion.html) ensuite faire un "close" javascript de la page (de la popup) En affichant au revoir et à bientot pendant 2s, c'est plus sympa pour l'utilisateur
Deuxieme cas: http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/http/HttpSess ionContext.html#getSession(java.lang.String) Deprecated depuis la version 2.1 des specifications des servlets A vous d'utiliser un vieux jar pour disposer de cette méthode.
Jérôme B http://contrepeteries.free.fr (vieindez décaler les sons, c'est gratuit)
"moi" a écrit dans le message de news: 40c976cb$0$13810$
Bonjour,
Je suis confronté à plusieurs problemes avec les sessions Tomcat. Je recherche une solution pour tuer une session quand l'utilisateur ferme son navigateur (sans attendre la fin du time out) et la possibilité de tuer une session Tomcat à partir de son Id.