hejiaming的博客

          從來只有事情改變?nèi)耍耸菬o法改變事情的
          posts - 11, comments - 10, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Struts中結(jié)合Spring的小細(xì)節(jié)

          Posted on 2007-08-24 14:02 何嘉明 閱讀(210) 評論(0)  編輯  收藏 所屬分類: Java
          Struts與Spring結(jié)合,通常都是在Struts的配置文件struts-config.xml中加上
          <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
              <set-property property="contextConfigLocation"
                   value="classpath*:spring/*.xml"/>
           </plug-in>

          這樣子的話Struts就能調(diào)用由Spring生成的Action類。

          但是

          如果寫成:
          <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn"/>

          則是默認(rèn)配置文件為在WEB-INF下的action-servlet.xml文件,可在action-servlet.xml中再截入各個action bean的配置,如下就是一個action-servlet.xml的例子:
          1 <?xml version="1.0" encoding="UTF-8"?>
          2 <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd">
          3 <beans default-autowire="byName" default-lazy-init="true">
          4     <!-- 后臺管理模塊 -->
          5     <import resource="modules/spring-config-admin.xml"/>
          6     <!-- 書店前臺模塊 -->
          7     <import resource="modules/spring-config-shop.xml"/>
          8 </beans>
          9 
          這樣同樣可以起到Struts能調(diào)用由Spring生成的Action類的效果

          主站蜘蛛池模板: 凌云县| 林甸县| 石河子市| 朝阳区| 定远县| 衡东县| 宁乡县| 景洪市| 卢氏县| 任丘市| 成安县| 衡阳县| 江阴市| 墨竹工卡县| 海晏县| 紫金县| 阿克苏市| 株洲市| 措美县| 巴彦县| 碌曲县| 咸宁市| 滦平县| 黑龙江省| 勐海县| 霍城县| 额尔古纳市| 临汾市| 安丘市| 普宁市| 津南区| 通化县| 长岭县| 饶河县| 清河县| 贡嘎县| 全州县| 汪清县| 育儿| 柳江县| 长垣县|