Java on Line

          和java的日子!

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            8 隨筆 :: 0 文章 :: 28 評論 :: 0 Trackbacks
          兩個 Struts+Spring+Hibernate 的例子,一個是 Spring Live 中第二章的 myusers,一個是 Wiring your web application with open source java(這個文檔網上有中文也有英文的) 中的例子,這里我取名為 SSHTest。 在 MyEclipse 中建立這兩個工程并調試成功后,我看到這兩個工程在組合 Struts、Spring、Hibernate 的時候有點點不同,下面就三個配置文件(web.xml、struts-config.xml、applicationContext.xml、)來看他們的不同:

          myusers 的 web.xml 沒有引入什么特別的。

          SSHTest 的 web.xml :
          通過: 
             <listener>
                <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
             </listener-->
          或:
             <servlet>
                <servlet-name>SpringContextServlet</servlet-name>
                <servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
                <load-on-startup>1</load-on-startup>
             </servlet>
          Web 容器會自動加載 /WEB-INF/applicationContext.xml 初始化 ApplicationContex t實例;
          也可以通過
             <context-param>
                <param-name>contextConfigLocation</param-name>
                <param-value>/WEB-INF/applicationContext-*.xml</param-value>
             </context-param>
          使 Web 容器加載指定名稱路徑的 Spring 配置文件。

          myusers 的 struts-config.xml
          通過
              <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
                  <set-property property="contextConfigLocation"
                      value="/WEB-INF/applicationContext.xml,
                             /WEB-INF/action-servlet.xml"/>
              </plug-in>
          來加載 Spring 配置文件。

          而 SSHTest 的 struts-config.xml 又沒有什么特別之處了。

          兩個工程的 applicationContext.xml 都大同小異。

          由上可以看出,即可以使用 web.xml 來使 Web 容器加載 Spring,也可以通過 struts-config.xml 來使 Web 容器加載 Spring。

          是連接于:http://tb.blog.csdn.net/TrackBack.aspx?PostId=2256296
          (不代表個人意思,僅供學習)

          posted on 2008-04-09 00:06 陳東 閱讀(288) 評論(0)  編輯  收藏 所屬分類: 開發收集

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 峨眉山市| 东安县| 凤庆县| 虞城县| 正镶白旗| 丽江市| 巫溪县| 习水县| 庄河市| 伊吾县| 刚察县| 云安县| 龙游县| 南涧| 松滋市| 遂昌县| 阳江市| 广宗县| 衡南县| 保亭| 万安县| 胶南市| 大渡口区| 慈利县| 资源县| 武山县| 迁西县| 南康市| 三门峡市| 马公市| 乌兰察布市| 电白县| 泸水县| 商南县| 沐川县| 福清市| 营口市| 五峰| 遵义县| 绥宁县| 宣化县|