En fait, avec les versions récentes de Struts, on n'est plus sensé utiliser la ForwardAction.
Ceci doit fonctionner :
<action path="/Welcome" forward="/welcome.jsp"/>
Mais vu le message d'erreur :
La ressource demand�e (/Struts_Exo_01/welcome.do) n'est pas disponible.
c'est un problème de casse.
Il faut appeler l'Action de path /Welcome.do et non /welcome.do.
Et la définition du forward dans le global-forward est généralement utilisé lorsque l'on utilise un logic:forward dans index.jsp pour exécuter directement l'Action au lancement de l'application.
Avec le global-forward suivant :
1 2 3
| <global-forwards>
<forward name="welcome" path="/Welcome.do"/>
</global-forwards> |
on peut coder ceci dans index.jsp :
<logic:forward name="welcome"/>
Partager