近日做了一个小例子,配置过程出了错,作此文以记。
再简单说两句
"scope" 在Spring 2.x中是新添加的一个元素,当scope="prototype" 时,意味着当每一次请求此BEAN时,Spring 将创建一个新的。
在Struts2中,对于每个请求都将创建一个action Object,因此需要将 scope="prototype"。
在struts.xml 中,将struts.objectFactory 设置为 spring ,将强制struts通过spring 来实例化actions,并且根据applicationContext.xml的配置注入各种依赖。
WEB.XML
Struts.xml在src目录下
applicationContext.xml 和web.xml 在一个目录下
本文介绍了如何在Struts2框架中集成Spring框架,通过配置实现每次请求时创建新的Action对象,并展示了具体的WEB.XML、Struts.xml及applicationContext.xml文件配置。
1099

被折叠的 条评论
为什么被折叠?



