0

フレームワーク strust2.3.4 でプロジェクトを実行しようとしていますが、struts.xml ファイルで「定数」を使用するとエラーが発生します

<constant name="struts.convention.action.packages" value="com.pfs.pnn.action"/>

および構成アクション

<action name="system_list" class="SystemListAction">
     <result name="success">/pages/system_list.jsp</result>
</action>

エラー :

Caused by: Action class [SystemListAction] not found - action - file:/D:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/pnn/WEB-INF/classes/struts.xml:8:58
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.verifyAction(XmlConfigurationProvider.java:434)
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction(XmlConfigurationProvider.java:378)
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:495)
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:286)
    at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:112)
    at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:234)
    at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
    ... 16 more

どこが間違っているのかわからないので教えてください!

4

1 に答える 1

0

struts2convention プラグインを追加 <constant name="struts.convention.action.packages" value="action"/> し、詳細なリンクの完全なパッケージについては言及しませんhttps://cwiki.apache.org/confluence/display/WW/Convention%20Plugin

于 2012-07-18T06:12:30.943 に答える