Bonjour,
je suis débutant en struts1, j'ai crée un projet web dynamique sous eclipse 3.5 galielo.
la structure des repertoire est : MonAppli/WebContent/WEB-INF/
j'ai suivi un tuto (celui de serge tahé) avec la structure : MonAppli/WEB-INF/
pour l'instant j'ai que des pages jsp et une page d'accueil main.html
quand je lance les pages en cliquant droit run on server ça marche.
voilà mon fichier web.xml
le fichier struts-config.xml
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<web-app ....> <display-name>MonAppli</display-name> <servlet> <servlet-name>action</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> <init-param> <param-name>config</param-name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>main.html</welcome-file> </welcome-file-list> </web-app>
le problème:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <struts-config> <action-mappings> <action path="/main" parameter="/vues/main.html" type="org.apache.struts.action.ForwardAction" /> <action path="/erreur" parameter="/vues/erreur.jsp" type="org.apache.struts.action.ForwardAction" /> </action-mappings> </struts-config>
1- quand je lance http://localhost:8080/MonAppli/ erreur 404 La ressource demandée (/MonAppli/) n'est pas disponible.
2- dans une page jsp j'appelle j'appelle la page main (http://localhost:8080/MonAppli/main.do), normalement le contrôleur struts doit intervenir,
là une 500 ClassNotFoundException
si vous pouviez m'aidez !!!, ça 3 jours que je galère.
Merci
Partager