设置struts的url后缀

2017-11-08  本文已影响4人  吐痰高手

默认情况下是.action或者没有

想要修改的话,有几种方法

1. struts.xml

<struts>
    //不同的后缀之间用逗号隔开,设置之后默认的后缀就失效了
    <constant name="struts.action.extension" value="asd,do,,action,dsa">
    </constant>
</struts>

2.struts.properties

这个文件编译后在classes文件夹下才能生效,
所以一般放在src目录下

struts.action.extension=action,do,struts123,

3. 在web.xml中配置

在struts过滤器中配置参数

<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class>
<init-param>
    <param-name>struts.action.extension</param-name>
    <param-value>asd,dsa,ddd,fff,dp,action,</param-value>
</init-param>
  
上一篇下一篇

猜你喜欢

热点阅读