Help
Bonjour à Tous.
Je débute avec Struts et j'ai bcp de mal à afficher ma premiere Page.
En fait j'ai repris un exemple (très simple) sur le net et j'essai de le faire tourner sous NetBeans !
Voila j'ai installé tout le package Struts (jar, taglib, ...) et configurer
comme il se doit : web.xml et struts-config.xml (actionServlet, les actions...)
Quand je lance la compile totale du projet tout se passe bien (Chek de web.xml et struts-config.xml OK) !
Aussi Tomcat me renvoie l'erreur suivante lorsque je souhaite afficher ma 1ere page :
Je joins également le code de la page à afficher !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
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 javax.servlet.ServletException: org/apache/struts/taglib/bean/MessageTag at org.netbeans.modules.tomcat.tomcat40.runtime.IDEJspServlet.service(IDEJspServlet.java:349) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:226) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213) ...etc.... root cause java.lang.NoClassDefFoundError: org/apache/struts/taglib/bean/MessageTag at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:1610) at java.lang.Class.getConstructor0(Class.java:1922) at java.lang.Class.newInstance0(Class.java:278) at java.lang.Class.newInstance(Class.java:261) at org.netbeans.modules.tomcat.tomcat40.runtime.IDEJspServlet$JspServletWrapper.load(IDEJspServlet.java:106) at org.netbeans.modules.tomcat.tomcat40.runtime.IDEJspServlet$JspServletWrapper.loadIfNecessary(IDEJspServlet.java:150) at org.netbeans.modules.tomcat.tomcat40.runtime.IDEJspServlet$JspServletWrapper.service(IDEJspServlet.java:160) at org.netbeans.modules.tomcat.tomcat40.runtime.IDEJspServlet.serviceJspFile(IDEJspServlet.java:246) ...etc...
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
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 <html> <head> <title><bean:message key='index.title'/></title> </head> <body> <html:errors /> <html:form action="/login"> <table width="45%" border="0"> <tr> <td><bean:message key='index.username' /></td> <td><html:text property="nom" /></td> </tr> <tr> <td><bean:message key='index.password' /></td> <td><html:password property="pass" /></td> </tr> <tr> <td colspan="2" align="center"><html:submit /></td> </tr> </table> </html:form> <a href="addUser.jsp"><bean:message key='addUser'/></a> </body> </html>
Par avance merci à toute personne qui pourra m'aider ou me refiler une piste !!!
Partager