[Strus Débutant]Pb de configuration !
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 :
Code:
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... |
Je joins également le code de la page à afficher !
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
Code:
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 !!!