看到一个用SSH框架做的项目。看到的ApplicationContext.xml文件的配置。看到的和以前看到的一个shoppingSystem的配置文件不太一样。看了半天,楞是没找到是如何为Action注入service的。先来看看以来是如何为action注入service的:
<bean id="account" class="action.Account">
<property name="cartService">
<ref bean="cartService">
</property>
</bean>
最后发现为action注入service是有两种方式的:
1)采用自动装配方式,也就是系统默认的,直接在struts.xml中配置:
<action name="***Action" class="***.****">
2)注入方式如第一处的配置