问答详情
源自:4-4 Action类交给Spring创建-Struts2整合Spring

Unable to instantiate Action, produceAction, defined for 'produce_save' in namespace '/'produceAction

粗现这个问题的同学们注意啦,一般是以下几个问题。
1.struts.xml文件名拼写错误,一定要细心注意拼写问题。
2.struts.xml文件放置路径错误,一般要放在src文件下(和老师一样)。而使用maven的小伙伴记得将配置文件放入resources中。
3.就是struts.xml中配置问题啦:

<struts>

<package name="ssh" extends="struts-default" namespace="/">

<action name="product_*" class="productAction" method="{1}">

</action>

</package>

</struts>


提问者:qq_絵空事_1 2018-03-05 10:18

个回答

  • 不知路
    2018-03-18 18:05:13

    补充一下,这个报错刚碰到,是struts配置文件中action标签内的class名称和spring配置文件中的bean id不一致