Struts2的约定插件不扫描WEB-INF / lib中的jar

时间:2013-06-21 15:28:21

标签: struts2 jar convention

我在jar文件中打包了一些操作,并将这些文件放在WEB-INF / lib中。 另外,我已经确定了struts.convention.action.includeJars常量。但我发现约定插件不会扫描WEB-INF / lib中的jar。请参阅org.apache.struts2.convention.PackageBasedActionConfigBuilder。

我的环境:   - tomcat 6.0.5   - struts2.3.14.3 GA   - 春天3.0.5

常规插件如何扫描我的罐子?有没有方法可以在jar文件中重用动作。

1 个答案:

答案 0 :(得分:0)

struts2.3.14.3 GA的常规插件中存在一个错误。

请参阅:link

获取最新版本的PackageBasedActionConfigBuilder,然后在struts.xml中添加:

<bean type="org.apache.struts2.convention.ActionConfigBuilder" name="ActionConfigBuilder_bugfix" class="bugfix.struts2.PackageBasedActionConfigBuilder" />
<constant name="struts.convention.actionConfigBuilder" value="ActionConfigBuilder_bugfix" />