java web项目如果使用注解方式开发,打成war包后部署到weblogic上后会出现 "There is no Action mapped for namespace / and action name" action未找到的问题,解决方法:
在struts.xml里新增以下两行配置:
<constant name="struts.convention.action.includeJars" value=".*?/*.*jar(!/)?" />
<constant name="struts.convention.action.fileProtocols" value="jar,zip" />
重新打包部署,即可正常访问。