本人在maven项目中使用的是struts2.3.24版本
今天使用的时候出现了一些问题,下面和大家说说
出现这个问题时,我首先检查了访问的链接,然而没有问题,又看了看struts.xml中标签配置是否错误,然而也没有问题,页面报错的意思是浏览器直接访问了/user!addUser,我的意思是让浏览器访问/addUser,解释一下struts2动态调用方法(action名 + 感叹号 + 方法名进行方法调用).于是我看了struts中F:/apache/repository/org/apache/struts/struts2-core/2.3.24/struts2-core-2.3.24.jar!/org/apache/struts2/default.properties
文件配置信息,发现
struts默认把动态调用方法给关闭了,
此时我们应该在struts.xml配置一个
<constant name="struts.enable.DynamicMethodInvocation" value="true"/>
即可!!!
struts框架使用通配符出现的常见错误
最新推荐文章于 2021-12-02 17:22:49 发布