首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Struts1.2+Spring2.5+Hibernate3.2框架筹建(五)

2012-10-09 
Struts1.2+Spring2.5+Hibernate3.2框架搭建(五)1 楼gqzyyxh2010-08-16你好:在action mappings/和messag

Struts1.2+Spring2.5+Hibernate3.2框架搭建(五)

1 楼 gqzyyxh 2010-08-16   你好:
     在<action mappings/>和<message resource />标签之间添加如下代码,实现让Spring代理action
  <!-- 使用Spring 的 DelegatingRequestProcessor 类 来代替struts的RequestProcessor类-->

<controller processorClass=
                            "org.springframework.web
                                .struts.DelegatingRequestProcessor"/>
这个配置不懂,struts-config.xml中action中的type属性不是写成org.springframework.web.struts.DelegatingActionProxy 来让Spring实现代理的么? 2 楼 周禄康 2010-08-17   gqzyyxh 写道你好:
     在<action mappings/>和<message resource />标签之间添加如下代码,实现让Spring代理action
  <!-- 使用Spring 的 DelegatingRequestProcessor 类 来代替struts的RequestProcessor类-->

<controller processorClass=
                            "org.springframework.web
                                .struts.DelegatingRequestProcessor"/>
这个配置不懂,struts-config.xml中action中的type属性不是写成org.springframework.web.struts.DelegatingActionProxy 来让Spring实现代理的么?
这是另一种Spring和Struts整合的方式,
这是用Spring的DelegatingRequestProcessor 来替代Struts的RequestProcessor,这样你的action中就不必写type这个属性了。至于更深的原因,建议你去看一下Spring的DelegatingRequestProcessor这个类,看看他将拿到的struts请求都交给哪些类处理了,你就明白了。

热点排行