Bonjour,
J'ai un problème avec une de mes applications J2EE.
Pour faire court et exposer mon problème dans un contexte plus clair, j'ai une structure qui comprend:
- Une applet java qui permet à un utilisateur de rentrer son login et mot de passe et de lancer une authentification
- Deux servlets : une de connection et de deconnection. Ces deux servlets instancient un ejb qui permet d'effectuer une requête en BDD pour vérifier les logins utilisateur
- des EJB pour diverses taches notamment la validation de connection et de déconnection
Lorsque cet utilisateur clique sur le bouton authentifier, la servlet de connection est appellé :
Cette servlet fonctionne correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
Lorsque l'utilisateur veut se déconnecter il appuie sur un bouton "deconnection" et à ce moment, la servlet de deconnection est appellé :
Mon but ici est d'utiliser une variable de session pour tracer l'utilisaeur durant toute sa présence sur l'applet java.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
Mon problème est que ma session n'est pas "sauvegardé" entre les différentes servlet...Les deux sessions obtenue sur les deux servlet lors d'une même utilisation de l'applet sont différentes.
Que dois-je faire pour que ma session à chaque appel d'une servlet, soit la même ?
J'ai passé ma journée à chercher un peut partout sur le web sans grand succès, j'ai vu plusieurs réponses qui n'ont pas résolu mon problème. Des que j'effectue un request.getSession(true); ou même, request.getSession(); j'obtient une nouvelle session, malgré qu'au préalable une session a déjà été instancier par une autre servlet.
Y'a t'il quelque chose à mettre dans l'applet pour conserver les sessions ?, dois'je passer en paramètre quelque chose pour que ma servlet reçoive la session ?
Je vous remercie du temps que vous prendrez pour m'aider, ce point est très important dans mon projet, et il ne me reste que ce point a résoudre.
Si vous avez besoin de plus d'informations, n'hésitez pas.
Cordialement,
David D.

 

 
		
		 
        

 
			
			

 
   


 Problème session avec les servlet
 Problème session avec les servlet
				 Répondre avec citation
  Répondre avec citation
Partager