-
Tests de session
Bonjour à toutes et à tous,
J'ai parcouru le forum mais je n'ai pas trouvé ce que je cherché, alors je pose ma question :
il y a t-il un moyen de tester/connaître les valeurs des variables de session d'une application Java JEE que l'on utilise, et ce moment en "temps réel" pendant l'utilisation de l'application ?
Dans le but de vérifier qu'à tout moment, il n'y a pas de variables de session qui traînent...
Merci d'avance si vous avez une idée ou une piste pour réaliser cela !
Bonne journée,
Cordialement,
-
Code:
session.getAttributeNames()
-
Merci de répondre, mais ce n'est pas ce que je recherche (je me suis peut-être mal exprimé). Je cherche à obtenir ces variables mais en dehors de l'application, pour pouvoir voir en navigant dans toute l'appli les variables de session présentes...
Ou alors il y a t-il un moyen de sortir le session.getAttributeNames() sur une autre sortie pour voir en temps réel les attibuts de la session?
-
y a des outils spécifiques à chaque conteneur web pour explorer les sessions existantes si c'est ça que vous désirez.
-
c'est effectivement ce que je recherche...
-
-
la doc de votre conteneur. C'est spécifique à chaque conteneur donc :aie:
-
J'utilise Tomcat, mais je ne vois aucun moyen de réaliser ce que je veux avec...
-
Typecastez votre HttpSession en org.apache.catalina.Session.
LA dessus vous appelez getManager(), sur lequel vous faites un getSessions() et vous pouvez commencer à faire le tri.
http://tomcat.apache.org/tomcat-5.5-...a/Session.html
Sans garantie ;)
Il y a aussi l'application "lambda probe", mais pas sur qu'elle marche avec tomcat 6 & 7