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

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

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

    RoyJohnson

    生命不息,奮斗不止!
    posts - 4, comments - 9, trackbacks - 0, articles - 0

    Struts 初始化處理流程

    Posted on 2007-06-16 17:56 roy_johnson 閱讀(992) 評論(1)  編輯  收藏 所屬分類: Struts
                                                            Struts 初始化處理流程
       根據在web.xml中配置的初始化參數,Servlet容器將決定在在容器的第一次啟動,或第一次客戶請求ActionServlet 的時機加載ActionServlet ,不管哪種方式加載,和其它Servlet一樣,ActionServlet 的init( )方法將被調用,開始初始化過程。讓我們來看看在初始化過程中將發生些什么,理解了這些,對于我們debug和擴展自己的應用更加得心應手。
       1   初始化框架的內部消息綁定,這些消息用來輸出提示,警告,和錯誤信息到日志文件中。
           org.apache.struts.action.ActionResources用來獲取內部消息;
       2   加載web.xml中定義的不同參數,用以控制ActionServlet 的不同行為,這些參數包括 config, debug, detail, and convertNull ;
       3   加載并初始化web.xml中定義的servlet 名稱和servlet映射信息。通過初始化,框架的各種DTD被注冊,DTD用來在下一步校驗配置文件的有效性;
       4、為默認應用加載并初始化Struts配置文件,配置文件即初始化參數config指定的文件。默認配置文件被解析, 產生一個ApplicationConfig對象存于ServletContext 中。可以通過關鍵字 org.apache.struts.action.APPLICATION 從ServletContext 中獲取ApplicationConfig;
       5   Struts配置文件中指定的每一個消息資源都被加載,初始化,并存在ServletContext 的合適區域(基于每個message-resources元素的key 屬性),如果key 屬性沒有設置,則為org.apache.struts.action.MESSAGE;
       6   Struts配置文件中聲明的每一個數據源被加載并且初始化,如果沒有配置數據源,這一步跳過;
       7   加載并初始化Struts配置文件中指定的插件。每一個插件的init()方法被調用;
      8   當默認應用加載完成,init()方法判斷是否有應用模塊需要加載,如果有,重復4—7完成應用模塊的加載。

    Feedback

    # re: Struts 初始化處理流程[未登錄]  回復  更多評論   

    2007-06-17 16:09 by reasonpun
    希望大蝦再多寫些文章,我們正在學這個啊!求知若渴啊
    謝謝啊=^^=

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


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    主站蜘蛛池模板: xvideos永久免费入口| 亚洲一区二区无码偷拍| www成人免费观看网站| 精品国产免费观看久久久| 亚洲国产精品成人AV在线| 亚洲视频中文字幕| aaa毛片视频免费观看| 在线播放亚洲第一字幕| 成人网站免费大全日韩国产| 亚洲人精品午夜射精日韩| 亚洲欧洲精品在线| 亚洲成人免费电影| 亚洲综合久久一本伊伊区| 卡1卡2卡3卡4卡5免费视频| 处破女第一次亚洲18分钟| 精品国产亚洲男女在线线电影| 国产精品1024永久免费视频| 国产在线ts人妖免费视频| 麻豆安全免费网址入口| 亚洲欧洲日产国码一级毛片| 免费国产va在线观看| MM131亚洲国产美女久久| 国产精品日本亚洲777| 亚洲国产成人VA在线观看| 亚洲AV无码乱码在线观看代蜜桃| 亚洲AV成人无码网站| 国产猛烈高潮尖叫视频免费| jizz在线免费观看| 老汉色老汉首页a亚洲| 97在线观免费视频观看| 免费人成在线观看播放a| 亚洲AV电影院在线观看| 成人免费无码视频在线网站| 亚洲精品不卡视频| 国产成人青青热久免费精品| 日韩精品在线免费观看| 亚洲色成人网站WWW永久四虎 | 成人毛片免费观看视频| 高h视频在线免费观看| 亚洲高清国产拍精品26U| 台湾一级毛片永久免费|