[Struts] Packages et wildcards
Bonjour,
Pouvez vous m'aider sur quelques problèmes au niveau d'un mapping simple et d'un mapping compliqué (avec wildcards) avec struts s'il vous plaît?
Il n'arrive à trouver l'action.
L'architecture est la suivante:
package actions
class Listing
class New
Le struts.xml est le suivant :
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
| <package name = "events extends="struts-default">
<!-- <action name= "*" class="actions.{1}">
<result>/views/events/{1}.jsp</result>
<result name = "redirect" type="redirect">
${redirectUrl}
</result>
</action>
Ici le mapping avec wildcard que j'ai mis en commentaires qui ne fonctionne pas-->
<action name="Listing" class="actions.Listing">
<result>/views/events/Listing.jsp</result>
</action>
<action name="New" class="actions.New">
<result>/views/events/New.jsp</result>
</action>
<action name="Hello" class="Hello">
<result>/views/hello.jsp</result>
</action>
</package>
<!-- ici une redirection que j'ai essayé qui ne fonctionne pas non plus -->
<package name="root" extends="struts-default">
<action name="">
<result type="redirect">/events/Listing</result>
</action>
</package> |
Les balises jsp que j'utilise sont:
<a href ="Events/events/Listing">List of Events</a>
<a href="Listing">List of Events</a>
qui amène au chemin http://localhost:8080/Events/views
/events/Listing