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
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 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
<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>
le problème:

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