例如下图:

更改配置文件:
applicationContext.xml:
<bean id="projectTaskDao" class="swust.dao.impl.ProjectTaskDaoImpl"
p:sessionFactory-ref="sessionFactory"></bean>
<bean id="projectTaskService" class="swust.service.impl.ProjectTaskServiceImpl"
p:projectTaskDao-ref="projectTaskDao"></bean>
<bean id="projectTaskAction" class="swust.action.ProjectTaskAction"
p:projectTaskService-ref="projectTaskService"
p:projectService-ref="projectService" scope="prototype"></bean>
重点在
<bean id="projectTaskAction" class="swust.action.ProjectTaskAction"
p:projectTaskService-ref="projectTaskService"
p:projectService-ref="projectService" scope="prototype"></bean>
中的
p:projectTaskService-ref = "projectTaskService"
p:projectService-ref = "projectService"
(即projectTackAction中引用了 projectService 和 projectTaskService )
其实就是在当前的Action中添加需要用到的Service依赖。
网友评论