Как удалить расширение суффикса действия в Struts 2

Как удалить расширение суффикса действия в Struts 2

Скачать -Struts2-Custom-Extension-Example.zip

В Struts 2 все классы действий имеют значение по умолчаниюsuffix .action extension. Например,


  
    
        pages/printStruts2.jsp
    
  

Чтобы получить доступ к классу действий «SayStruts2», используйте следующий URL:

Action URL : http://localhost:8080/Struts2Example/SayStruts2.action

Настройте расширение действия

Struts 2 позволяет легко настроить расширение действия, изменить его, просто объявив постоянное значение «struts.action.extension»:

1. расширение HTML

Измените класс действия на расширение .html.



  

  
    
        pages/printStruts2.jsp
    
  

Теперь вы можете получить доступ к классу действий «SayStruts2» через

Action URL : http://localhost:8080/Struts2Example/SayStruts2.html

2. Без продления

Измените класс действия на пустое расширение.



  

  
    
        pages/printStruts2.jsp
    
  

Теперь вы можете получить доступ к классу действий «SayStruts2» через

Action URL : http://localhost:8080/Struts2Example/SayStruts2