<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    當(dāng)柳上原的風(fēng)吹向天際的時(shí)候...

    真正的快樂來源于創(chuàng)造

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      368 Posts :: 1 Stories :: 201 Comments :: 0 Trackbacks

    在WebApp中獲得XMLWebApplicationContext的步驟
    1.在Web.xml中配置上下文載入器.
    2.指定上下文載入器的配置文件.
    3.獲得應(yīng)用上下文.

    1.在Web.xml中配置上下文載入器
    根據(jù)你的系統(tǒng)情況,你可以選擇兩種上下文載入器:ContextLoaderListener和ContextLoaderServlet.如果你的Web容器支持Servlet2.3標(biāo)準(zhǔn)或更高,你可以使用兩者,否則只能使用后者.
    ContextLoaderListener在Web.xml應(yīng)該如下配置:

    <listener> 
         
    <listener-class>
              org.springframework.web.context.ContextLoaderListener
         
    </listener-class> 
    </listener> 

    ContextLoaderServlet在Web.xml應(yīng)該如下配置:

    <servlet>
      
    <servlet-name>context</servlet-name>
      
    <servlet-class>
      org.springframework.web.context.ContextLoaderServlet
      
    </servlet-class>
      
    <load-on-startup>1</load-on-startup>
    </servlet>


    2.指定上下文載入器的配置文件

    不論你使用的那種上下文載入器,你都應(yīng)該指明Spring配置文件的位置.如果沒有指定,上下文載入器將把/web-inf/application-Context.xml當(dāng)作Spring配置文件。
    要指定Spring配置文件的位置,你可以在Servlet上下文設(shè)置contextConfigLocation參數(shù)來為上下文載入器指定一個(gè)或多個(gè)Spring配置文件(使用通配符或是用逗號(hào)隔開)。如下所示:

    <context-param>
        
    <param-name>
             contextConfigLocation
       
    </param-name>
       
    <param-value>
              /WEB-INF/cfg/bean.xml
       
    </param-value>
    </context-param>

     

    3.獲得應(yīng)用上下文
    接下來我們就可以獲得ApplicationContext了,代碼如下:

    WebApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(servletContext); 

    在一個(gè)自啟動(dòng)的Servlet中,我們可以這樣獲得它:

    public class InitialSystemServlet extends HttpServlet {
      
    public void init(ServletConfig config) throws ServletException {
        
    // 取得Spring的上下文
        WebApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(config.getServletContext());
        ..
      }

      
      ..
    }

    如果把獲得的上下文的地址給一個(gè)靜態(tài)引用,我們以后就可以在應(yīng)用中的任意位置使用ApplicationContext了。

    posted on 2008-11-24 23:19 何楊 閱讀(8643) 評(píng)論(1)  編輯  收藏

    Feedback

    # re: Spring在Web應(yīng)用中的配置[未登錄] 2013-08-22 22:40 ddd
    dfdffddf  回復(fù)  更多評(píng)論
      


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲乱码国产一区网址| 亚洲av日韩av高潮潮喷无码| 一级做a爰片久久毛片免费看 | 亚洲人成网站在线播放影院在线| 国产h视频在线观看免费| 男男gay做爽爽免费视频| 亚洲电影国产一区| 国产美女无遮挡免费视频| 暖暖免费在线中文日本| 亚洲人成网站色7799| 亚洲国产精品成人精品无码区| 在线免费观看色片| 暖暖在线视频免费视频| 苍井空亚洲精品AA片在线播放 | 亚洲中文字幕无码一区二区三区| 国内精自视频品线六区免费| 狠狠热精品免费观看| 亚洲理论片中文字幕电影| 亚洲AV无码一区二区三区国产| 最近高清中文字幕免费| xxxx日本在线播放免费不卡| 亚洲一区二区三区精品视频| 亚洲乱码中文字幕综合| 日本免费网站观看| 免费A级毛片无码A∨免费| EEUSS影院WWW在线观看免费 | 国产在线观看无码免费视频| 亚洲中文字幕无码爆乳app| 久久精品亚洲综合| 亚洲欧洲日本在线| 蜜桃精品免费久久久久影院| 中文字幕亚洲免费无线观看日本 | 国产免费午夜a无码v视频| 日本黄网站动漫视频免费| 99精品全国免费观看视频..| 羞羞视频免费观看| 亚洲狠狠成人综合网| 亚洲性色成人av天堂| 亚洲AV美女一区二区三区| 亚洲一区精品无码| 国产专区一va亚洲v天堂|