Bonjour à tous,
j'essaye de mettre en place une application Java-J2EE et donc je commence simple : l'exemple HelloWorld .... simple : mais pas tant que ça puisque ça ne fonctionne pas
J'ai pris l'exemple suivant : http://eboizou.developpez.com/tutoriel/java/J2EE/
Je commence par la première partie du tuto, sauf que je développe directement sous Eclipse ! J'utilise Ant pour déployer. Voici ma "config" :
- un fichier web.xml dans /config/
- un fichier taglib.tld dans /web/WEB-INF/ :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
- un fichier HelloWorld.java dans /src/ :
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
- un fichier index.jsp dans /web/ :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.TagSupport; public class HelloWorld extends TagSupport { public int doStartTag() throws JspException { try { pageContext.getOut().println("Hello World !");} catch (IOException e) { throw new JspException("I/O Error", e);} return SKIP_BODY; } // end of doStartTag method } // end of the class
voici mon fichier build.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
J'ai créé un projet classique dans Eclipse pour faire tous ces fichiers. Pour déployer le tout, je fais un Ant Build en précisant bien l'inclusion du jar javaee.jar dans mon classpath.
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
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
Et voila l'erreur que j'ai :
org.apache.jasper.JasperException: Impossible de compiler la classe pour la JSP:
Une erreur s'est produite � la ligne: 13 dans le fichier jsp: /index.jsp
HelloWorld cannot be resolved to a type
10: <p>Ce tag affiche "Hello, World!", il ne contient pas de body.</p>
11: <br>
12: <b><u>Resultat : </u></b>
13: <taglib:HelloWorld/>
14: </body>
15: </html>
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:317)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:282)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
Quelqu'un peut m'aider svp ? Je n'ai pas trouvé de solution dans Google ni dans les autres posts sur internet

 

 
		
		 
        

 
			
			

 
   


 Première JSP et problème "cannot be resolved to a type"
 Première JSP et problème "cannot be resolved to a type"
				 Répondre avec citation
  Répondre avec citation
Partager