我正在使用Struts 2约定插件。我不想在我的应用程序中使用任何基于XML的配置。那么,在这种情况下,如何在.action
中不使用<constant name="struts.action.extension" value="" />
的情况下如何从网址中删除struts.xml
扩展名?我目前仅使用struts.xml
文件删除.action
扩展名。是否有任何注释可以删除.action
扩展名?
答案 0 :(得分:3)
没有这样的注释。您可以使用struts.properties
或在web.xml
中定义常量
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
<init-param>
<param-name>struts.action.extension</param-name>
<param-value>,</param-value>
</init-param>
</filter>