关于Struts2动态调用方法和后缀名报错问题

    在动态调用方法报错时,先要检查一下struts.xml文件配置是否有以下语句:如果是false的要改成true。

 <constant name="struts.enable.DynamicMethodInvocation" value="true" />

    还有,如果web.xml里面配置了/*,那在jsp里action跳转就可以不跟后缀名,如.action等。。。

<filter>
     <filter-name>struts2</filter-name>
     <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>

<filter-mapping>
     <filter-name>struts2</filter-name>
     <url-pattern>/*</url-pattern>
</filter-mapping>

 

 

 

你可能感兴趣的:(配置文件)