Comment supprimer l'extension de suffixe d'action dans Struts 2
Téléchargez-le -Struts2-Custom-Extension-Example.zip
Dans Struts 2, toutes les classes d'actions ont unsuffix .action extension par défaut. Par exemple,
pages/printStruts2.jsp
Pour accéder à la classe d'actions «SayStruts2», utilisez l'URL suivante:
Action URL : http://localhost:8080/Struts2Example/SayStruts2.action
Configurer l'extension d'action
Struts 2 permet de configurer facilement l'extension d'action, pour la changer, il suffit de déclarer une valeur constante «struts.action.extension»:
1. extension html
Changez la classe d'action en extension .html.
pages/printStruts2.jsp
Vous pouvez maintenant accéder à la classe d'actions «SayStruts2» via
Action URL : http://localhost:8080/Struts2Example/SayStruts2.html
2. Pas d'extension
Changez la classe d'action en extension vide.
pages/printStruts2.jsp
Vous pouvez maintenant accéder à la classe d'action «SayStruts2» via
Action URL : http://localhost:8080/Struts2Example/SayStruts2