项目中使用了ssi的结构,在大多数的struts配置文件中都是用class="xxxxBean",然后在spring的配置文件中配置这个bean
<action name="addCar" class="caropBean" method="initCartAction">
<!--
<result name="result">InitCart.jsp</result>
-->
<result name="success">InitCart.jsp</result>
</action>
但在有的action中就一个简单的方法,并不想写bean,但又需要用到spring控制,怎么办?
可以直接在代码中用如下语句获得需要的bean
ApplicationContext ctx = WebApplicationContextUtils
.getWebApplicationContext(ServletActionContext
.getServletContext());
DxmScCarViewService carViewService = (DxmScCarViewService) ctx
.getBean("bean的名称");
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。