读书人

怎么使用Spring来管理Struts中的Action

发布时间: 2012-12-18 12:43:41 作者: rapoo

如何使用Spring来管理Struts中的Action
当指定struts.objectFactory为spring时,struts2框架就会把bean转发给spring来创建,装配,注入。但是bean创建完成之后,还是由struts容器来管理其生命周期。配置方式:

(1)struts.xml中:

xml 代码:

< constant name="struts.objectFactory" value="spring" />

(2)struts.properties中:

java 代码:

struts.objectFactory=spring

通常情况下,这样子就够了,然后在struts的action-mapping配置文件中,如下:

xml 代码:

< action name="user" singleton="false"/>

如果忽略这个细节,在我们方便实用set,get方法处理数据的时候,可能会有线程安全上的风险。

读书人网 >编程

热点推荐