So entfernen Sie die Aktionssuffix-Erweiterung in Struts 2

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