<bean id="loginServiceImpl" class="serviceimpl.LoginServiceImpl"></bean>
<bean id="loginAction" class="action.LoginAction">
<property name="loginServiceImpl" ref="loginServiceImpl"></property>
</bean>
这里在给action注入的时候,为什么property name="loginServiceImpl"和 ref="loginServiceImpl"这两者要相同!还是struts的Action不需要Spring来注入的,直接通过Struts.xml里面的拦截器来实现?
因为你这里把property name="loginServiceImpl"和ref="loginServiceImpl"改成不一样的话,就会报空指针错误。
这里面的机理到底怎么样,求大神解答谢谢!
<bean id="loginAction" class="action.LoginAction">
<property name="loginServiceImpl" ref="loginServiceImpl"></property>
</bean>
这里在给action注入的时候,为什么property name="loginServiceImpl"和 ref="loginServiceImpl"这两者要相同!还是struts的Action不需要Spring来注入的,直接通过Struts.xml里面的拦截器来实现?
因为你这里把property name="loginServiceImpl"和ref="loginServiceImpl"改成不一样的话,就会报空指针错误。
这里面的机理到底怎么样,求大神解答谢谢!