Bonjour,
J'ai fait une appli web avec des jsp et une servlet. Une fois connecté, l'utilisateur peut faire plusieurs actions. Pour cela mes jsp appellent ma servlet qui elle appelle une classe java qui fera ensuite les actions voulues.
Mon problème apparait lorsque 2 utilisateurs se connectent sur l'appli. Le premier qui se connecte perd sa connection et récupère l'écran du second qui se connecte (le second ayant son écran normalement).
Le truc est que c'est surement la meme instance de ma servlet et elle modifie ma classe java . J'aimerai donc savoir comment faire pour que ma servlet sépare ces utilisateurs ?
Voici le code du début de ma servlet :
Je précise que session est une classe java classique qui possède l'attribut user.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public class Portail extends HttpServlet { private static final long serialVersionUID = 1L; private String page="./index.jsp"; Session session=new Session(); public void init() throws ServletException { try { Context context = new InitialContext(); } catch (Exception e) { e.printStackTrace(); } }
Merci pour votre aide![]()
Partager