在整合SSH框架时,tomcat启动时报如下图错误
原因:
web层的包名不符合struts要求
在Struts2-convention-plugin.jar中有一个struts-plugin.xml文件中定义了
意思就是action类必须出现在名为action,actions,struts,struts2这四个包及其子包下
解决办法:
修改包名,或者在struts.xml配置文件中配置struts.convention.package.locators这个属性来覆盖默认的配置就可以了
使用SSH时there is no action mapped for namespace[/]错误的解决方案
最新推荐文章于 2020-05-29 19:59:59 发布