So entfernen Sie die Aktionssuffix-Erweiterung in Struts 2
Laden Sie es herunter -Struts2-Custom-Extension-Example.zip
In Struts 2 hat jede Aktionsklasse einen Standardwert vonsuffix .action extension. Zum Beispiel,
pages/printStruts2.jsp
Verwenden Sie die folgende URL, um auf die Aktionsklasse "SayStruts2" zuzugreifen:
Action URL : http://localhost:8080/Struts2Example/SayStruts2.action
Konfigurieren Sie die Aktionserweiterung
Mit Struts 2 können Sie die Aktionserweiterung einfach konfigurieren und ändern. Geben Sie einfach einen konstanten Wert für "struts.action.extension" an:
1. HTML-Erweiterung
Ändern Sie die Aktionsklasse in die Erweiterung .html.
pages/printStruts2.jsp
Jetzt können Sie über auf die Aktionsklasse „SayStruts2“ zugreifen
Action URL : http://localhost:8080/Struts2Example/SayStruts2.html
2. Keine Verlängerung
Ändern Sie die Aktionsklasse in leere Erweiterung.
pages/printStruts2.jsp
Jetzt können Sie über auf die Aktionsklasse „SayStruts2“ zugreifen
Action URL : http://localhost:8080/Struts2Example/SayStruts2