您的位置:首页 > 编程语言 > Java开发

Struts2中将.action改为.do

2015-04-25 20:13 288 查看
struts2中action的默认拓展名是".action",而之前的拓展名一直为".do",工作中需要要把struts2的action拓展名改为".do"的形式,查了一下,找到两种方法:

1.在struts.xml中进行如下配置

<!-- 默认后缀 -->
<constant name="struts.action.extension" value="action" />


2.在web.xml中,找到默认的Struts的filter中进行配置

<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
<!-- 默认后缀  begin -->
<init-param>
<param-name>struts.action.extension</param-name>
<param-value>do</param-value>
</init-param>
<!-- 默认后缀  end -->
</filter>


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: