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)  編輯  收藏 所屬分類: 開發收集

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


          網站導航:
           
          主站蜘蛛池模板: 新余市| 遂昌县| 霍山县| 玛沁县| 凉城县| 黄石市| 永川市| 昌都县| 中江县| 广东省| 建阳市| 察哈| 惠东县| 邓州市| 阿鲁科尔沁旗| 保康县| 聊城市| 广西| 德化县| 康乐县| 禹城市| 化德县| 炎陵县| 广西| 长子县| 宁武县| 黄山市| 甘洛县| 奉节县| 武宣县| 易门县| 大城县| 青冈县| 光泽县| 巴林左旗| 台东市| 青海省| 望奎县| 碌曲县| 甘洛县| 安阳市|