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

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

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

    Sun
    是選擇你愛的人還是愛你的人?
    posts - 8,comments - 14,trackbacks - 0
    org.springframework.web.struts.ContextLoaderPlugIn 和 org.springframework.web.context.ContextLoaderListener

    是視圖層加載sping的兩種方式。
    那么這兩種方式誰的優(yōu)先級高,從容器加載程度上看,是org.springframework.web.context.ContextLoaderListener

    那么中方式都被配置在項(xiàng)目中,會使用哪個一個呢?
    答案是org.springframework.web.struts.ContextLoaderPlugIn

    當(dāng)然如果你不需要在視圖層采用lazy而配置org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
    那么你可以兩個都配置。
    但如果你需要使用,那就會。

    我們知道,容器初始化Spring配置文件時,使用getServletContext().setAttribute方法key,value全局保存。
    那么當(dāng)你使用OpenSessionInViewFilter時,他取得的是哪個呢?

    其實(shí)OpenSessionInViewFilter是sping的Filter,它采用WebApplicationContextUtils的方式獲得WebApplicationContext
    ,但它并不能加載由struts-config.xml文件ContextLoaderPlugIn提供初始化的上下文。

    如果你需要在視圖層加載一對對....等關(guān)聯(lián)對象。那么就會有
    could not initialize proxy - the owning Session was closed
    錯誤。
    到此處我們看到,sping在應(yīng)用程序和OpenSessionInViewFilter之間,加載了不同的上下文。
    我們知道OpenSessionInViewFilter下無法獲得ContextLoaderPlugIn加載的上下文,那我們可以推算,
    應(yīng)用程序應(yīng)該加載了ContextLoaderPlugIn上下文,而OpenSessionInViewFilter卻加載了ContextLoaderListener的上下文。
    才導(dǎo)致視圖層session有關(guān)閉的問題。

    嘗試解決此問題,若你配置了兩個,則刪除ContextLoaderPlugIn的加載方式。
    若你只配置了ContextLoaderPlugIn的加載方式,則改成ContextLoaderListener加載方式。

    原創(chuàng)文章,轉(zhuǎn)載請注明出處。
    http://www.tkk7.com/beijing2008/articles/317973.html








    posted on 2010-04-11 02:24 .Sun 閱讀(3828) 評論(1)  編輯  收藏

    FeedBack:
    # re: org.springframework.web.struts.ContextLoaderPlugIn 和 org.springframework.web.context.ContextLoaderListener
    2010-04-12 11:19 | 匿名用戶
    AI,原來是這個問題。
    看了
    明白了許多。
    不過博主沒說為什么不能讀取呢。  回復(fù)  更多評論
      

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲综合激情另类小说区| 亚洲午夜国产精品无码| 亚洲午夜精品在线| 99热这里只有精品6免费| 亚洲国产另类久久久精品小说 | 亚洲国产精品一区二区三区在线观看 | 桃子视频在线观看高清免费完整| 亚洲国产美国国产综合一区二区 | 国产亚洲精品激情都市| 特级毛片在线大全免费播放| 亚洲AV网站在线观看| 国产成人va亚洲电影| 亚洲第一永久AV网站久久精品男人的天堂AV| 亚洲小说图区综合在线| 爽爽日本在线视频免费| 精品亚洲av无码一区二区柚蜜| 免费日韩在线视频| 特级毛片A级毛片免费播放| 亚洲精品无码av天堂| a级毛片免费高清毛片视频| 亚洲第一福利视频| 国产卡一卡二卡三免费入口| 亚洲色欲色欱wwW在线| 免费国产成人高清视频网站| 国产免费A∨在线播放| 亚洲AV人无码综合在线观看| 曰批视频免费40分钟试看天天 | 18gay台湾男同亚洲男同| 成人免费AA片在线观看| 亚洲日韩在线中文字幕综合| 精品亚洲一区二区三区在线播放| 一级毛片免费观看不卡的| 67194在线午夜亚洲| 亚洲精品国产精品乱码不卡| 男女作爱在线播放免费网站| 亚洲精品福利你懂| 国产L精品国产亚洲区久久| 18以下岁毛片在免费播放| 亚洲第一se情网站| 久热综合在线亚洲精品| 成人免费视频一区|