struts2中一个action中调用多个业务层,如何配置 5
例如:假如在serviceAction中需要调用两个业务层,一个是faqDAOImpl,一个是userDAOImpl,应该如何配置?<beanname="serviceA...
例如:假如在serviceAction中需要调用两个业务层,一个是faqDAOImpl,一个是userDAOImpl,应该如何配置?
<bean name="serviceAction" class="com.demo.struts2.actions.ServiceAction">
<property name="faqDAOImpl">
<ref local="faqDAOImpl" />
</property>
</bean> 展开
<bean name="serviceAction" class="com.demo.struts2.actions.ServiceAction">
<property name="faqDAOImpl">
<ref local="faqDAOImpl" />
</property>
</bean> 展开
3个回答
展开全部
<bean name="serviceAction" class="com.demo.struts2.actions.ServiceAction">
<property name="faqDAOImpl">
<ref local="faqDAOImpl" />
</property>
<property name="userDAOImpl">
<ref local="userDAOImpl" />
</property>
</bean>
在bean中再多配置一个property就可以了
<property name="faqDAOImpl">
<ref local="faqDAOImpl" />
</property>
<property name="userDAOImpl">
<ref local="userDAOImpl" />
</property>
</bean>
在bean中再多配置一个property就可以了
展开全部
我用ssh架构控制起来很容易,就是把所有业务类写在一个父类BaseAction里面,前提是通过ioc配置在配置文件里面,然后该类继承该父类就行了.调用多少个业务层都可以.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<bean
name="serviceAction"
class="com.demo.struts2.actions.ServiceAction">
<property
name="faqDAOImpl">
<ref
local="faqDAOImpl"
/>
</property>
<property
name="userDAOImpl">
<ref
local="userDAOImpl"
/>
</property>
</bean>
serviceAction中必须要有set方法
name="serviceAction"
class="com.demo.struts2.actions.ServiceAction">
<property
name="faqDAOImpl">
<ref
local="faqDAOImpl"
/>
</property>
<property
name="userDAOImpl">
<ref
local="userDAOImpl"
/>
</property>
</bean>
serviceAction中必须要有set方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询