Problème test application sur Tomcat 7!
Bonjour,
j'ai essayé d'installer struts2 à partir d'une application Struts vide, livrée en standard permettant d'installer le framework. Cette application vide porte le nom de struts2-blank-2.1.6.war. J'ai décompressé son contenu et j'ai ensuite crée un projet Tomcat à l'aide d'Eclipse.
Tout à l'air bien, sauf que quand je démarre Tomcat 7.0 et que je saisis mon URL: http://localhost:7070/installationstruts2/, il me met ce message d'erreur:
Citation:
Etat HTTP 404 - There is no Action mapped for action name HelloWorld.
J'ai vu que cela pouvait être en rapport avec le fichier struts.xml, mais j'avoue que je ne vois pas trop le problème. Voici mon fichier struts.xml:
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
| <?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="false" />
<include file="example.xml"/>
<package name="default" namespace="/" extends="struts-default">
<default-action-ref name="index" />
<action name="index">
<result type="redirectAction">
<param name="actionName">HelloWorld</param> <param name="namespace">/example</param> </result>
</action>
</package>
<!-- Add packages here -->
</struts> |
J'ai plusieurs mots qui sont soulignés. Je les ai mis en gras.
Dans le livre que j'étudie, ils utilisent plutôt Tomcat 6.X que 7.0, je me suis demandé, si le problème venait de là.
Si vous avez une idée, je suis preneur.
Merci d'avance, mumu27!