Bonjour,

J'ai une erreur dans la console de ce type là:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Unable to find : /main/error.do
Voici une partie de mon 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
 
 
<form-beans type="org.apache.struts.action.ActionFormBean">
    <form-bean name="loginForm" type="com.masociete.monprojet.form.LoginForm"/>
</form-beans>
 
<action-mappings>
 
   <action path="/login" attribute="loginForm" name="loginForm" scope="request" input="/main/error.do" type="com.masociete.monprojet.action.LoginAction">
        <forward name="success" contextRelative="true" path="/main/menu.do"/>
</action>
 
   <action path="/menu" parameter="/jsp/main/menu.jsp" type="org.apache.struts.actions.ForwardAction"/>
 
   <action path="/error" parameter="/jsp/main/error.jsp" type="org.apache.struts.actions.ForwardAction"/>
</action-mappings>
Je comprends que je suis redirigé vers l'action déclarée en input parce que je ne remplis pas tous les champs de mon formulaire et qu'une erreur est retournée par la méthode validate de mon LoginForm.java, mais je ne comprends pas pourquoi il ne me trouve pas l'action error.do.

J'ai déjà essayé de mettre la valeur input à :
/error.do
/main/error.do
/monprojet/main/error.do
/jsp/main/error.jsp

Mais rien n'a fonctionné.

Qq'un aurait-il une idée?
Merci d'avance.