Bonjour bonjour,
Je voudrais gérer une session pour chaque utilisateur (normal) dans mon appli web.
Pour l'instant elle marche comme cela : j'appelle ma servlet au démarrage qui indique la page d'accueil puis cette page d'accueil renvoie le tout à la servlet.
web.xml:
index.jsp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list>
La servlet intercepte le flux http et c'est là que je voudrais savoir si c'est une nouvelle session ou non :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <% response.sendRedirect("/Servlet1"); %>
Servlet :
Cependant ce test ne marche jamais car la session est toujours crée apparament. Je ne sais pas comment faire ce test avant qu'elle se crée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 if (methode.equals("get") && action == null) { if (request.getSession(false)==null) { out.print("test"); } return; }
Je pense également que le fait de faire la navette au début entre la servlet et la page d'accueil jsp n'est pas génial mais je ne sais pas comment faire autrement.![]()
Partager