求大神帮忙
我在配置struts.xml文件的action如下:
<action name="*" class="edu.fjnu.zkl.action.MemberAction" method="{1}">
<result name="input">/jsps/reg_member.jsp</result>
<result name="toInputAction" type="redirectAction">toInput</result>
<result name="listAction" type="redirectAction">listAction </result>
<result name="list">/jsps/reg_member.jsp</result>
<result name="update">/jsps/update_member.jsp</result>
</action>
可以正常运行。
但是我在加入spring的bean之后进行修改:
<constant name="struts.objectFactory" value="spring" />
<constant name="struts.objectFactory.spring.autoWire" value="name"></constant>
........
<action name="*" class="memberAction" method="{1}">
<result name="input">/jsps/reg_member.jsp</result>
<result name="toInputAction" type="redirectAction">toInput</result>
<result name="listAction" type="redirectAction">listAction </result>
<result name="list">/jsps/reg_member.jsp</result>
<result name="update">/jsps/update_member.jsp</result>
</action>
这样运行程序正常编译运行,但是我访问资源的时候出现action无法匹配到。
然后我检查console中:
defining beans [memberDao,memberService,memberAction,testAction,dataSource,sessionFactory,hibernateTemplate]; root of factory hierarchy
这些bean好像都正常的,所以想问问这个问题何解?