Bonjour,
Je suis en train de développez un intranet en JEE. Je créé la partie login. J'utilise les frameworks hibernate, icefaces et spring.
Je rentre le login et le mot de passe, et quand je clique sur connecter j'ai une exception :
Je vous explique comment c'est codé maintenant.
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
Dans ma page web "identification.jspx" j'appelle la méthode authentifier du bean login :
Voilà le code du bean login :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
Dans la méthode authentifier, j'appelle verifierLogin de la couche service, qui appelle verifierLogin de la couche DAO.
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
J'ai ajouté les beans nécessaires dans le fichier faces-config.xml et applicationContext.xml.
Le bean login dans faces-config.xml :
Le fichier appplicationContext.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
Je pense qu'il n'y a pas d'injection du bean utilisateursManager dans le bean login (= Identification.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
En vous remerciant d'avance,
Nicolas

 

 
		
		 
        

 
			
			




 EvaluationException à l'appel d'un action sur un commandLink
 EvaluationException à l'appel d'un action sur un commandLink
				 Répondre avec citation
  Répondre avec citation
Partager