日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

web.xml 通过contextConfigLocation配置spring 的方式

發(fā)布時間:2024/6/14 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 web.xml 通过contextConfigLocation配置spring 的方式 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

部署到tomcat后,src目錄下的配置文件會和class文件一樣,自動copy到應(yīng)用的 classes目錄下

spring的 配置文件在啟動時,加載的是web-info目錄下的applicationContext.xml,
運(yùn)行時使用的是web-info/classes目錄下的applicationContext.xml。

配置web.xml使這2個路徑一致:


<context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>/WEB-INF/classes/applicationContext.xml</param-value>
</context-param>

在web.xml中通過contextConfigLocation配置spring,contextConfigLocation 參數(shù)定義了要裝入的 Spring 配置文件。

如果想裝入多個配置文件,可以在 <param-value> 標(biāo)記中用逗號作分隔符。
<context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>
    classpath*:conf/spring/applicationContext_core*.xml,
    classpath*:conf/spring/applicationContext_dict*.xml,
    classpath*:conf/spring/applicationContext_hibernate.xml,
    classpath*:conf/spring/applicationContext_staff*.xml,
    classpath*:conf/spring/applicationContext_security.xml
    classpath*:conf/spring/applicationContext_modules*.xml
    classpath*:conf/spring/applicationContext_cti*.xml
    classpath*:conf/spring/applicationContext_apm*.xml
  </param-value>
</context-param>

contextConfigLocation 參數(shù)定義了要裝入的 Spring 配置文件。

首先與Spring相關(guān)的配置文件必須要以"applicationContext-"開頭,要符合約定優(yōu)于配置的思想,這樣在效率上和出錯率上都要好很多。
還有最好把所有Spring配置文件都放在一個統(tǒng)一的目錄下,如果項(xiàng)目大了還可以在該目錄下分模塊建目錄。這樣程序看起來不會很亂。
在web.xml中的配置如下:
Xml代碼
<context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>classpath*:**/applicationContext-*.xml</param-value>
</context-param>

"**/"表示的是任意目錄;
"**/applicationContext-*.xml"表示任意目錄下的以"applicationContext-"開頭的XML文件。
你自己可以根據(jù)需要修改。最好把所有Spring配置文件都放在一個統(tǒng)一的目錄下,如:

<!-- Spring 的配置 -->
<context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>classpath:/spring/applicationContext-*.xml</param-value>
</context-param>

web.xml中classpath:和classpath*:, 有什么區(qū)別?

classpath:只會到你的class路徑中查找找文件;
classpath*:不僅包含class路徑,還包括jar文件中(class路徑)進(jìn)行查找.?

在web.xml里配置Listener

xml 代碼如下:?

?

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

?

如果在web.xml里給該Listener指定要加載的xml,如:

xml代碼如下:

<!-- spring config -->

<context-param>

  <param-name>contextConfigLocation</param-name> ?

  <param-value>classpath:applicationContext.xml</param-value>

</context-param>

則會去加載相應(yīng)的xml,而不會去加載/WEB-INF/下的applicationContext.xml。

但是,如果沒有指定的話,默認(rèn)會去/WEB-INF/下加載applicationContext.xml。

轉(zhuǎn)載于:https://www.cnblogs.com/Neil223/p/3369379.html

總結(jié)

以上是生活随笔為你收集整理的web.xml 通过contextConfigLocation配置spring 的方式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日日夜夜天天 | 久久久久久久美女 | 精品人伦一区二区三区蜜桃免费 | 亚洲精品一区二区三区蜜臀 | 99国产成人精品 | jul023被夫上司连续侵犯 | 国产成人福利视频 | 美女免费av | 欧美熟妇乱码在线一区 | 亚洲另类视频 | 中文字幕一区二区三区精华液 | 亚洲一区二区三区麻豆 | 久久人精品 | 亚洲人在线播放 | 国产成人精品一区二区三区无码熬 | 国产欧美一区二区精品忘忧草 | 少妇人妻无码专区视频 | 女人扒开腿让男人桶爽 | 殴美一级特黄aaaaaa | 国产永久在线 | 让男按摩师摸好爽 | 东北少妇高潮抽搐 | www.97色| 亚洲三级在线 | 国产欧美一区二区三区在线看蜜臀 | 免费a大片| 美女福利网站 | 蝌蚪网在线视频 | 日本一二三区不卡 | 男人操女人的视频 | 5a毛片| 澳门黄色| 碰碰久久 | 日韩精品在线观看一区二区三区 | 亚洲成色在线 | 黄色网址在线播放 | 伊人视频在线观看 | 久久午夜夜伦鲁鲁片 | 国产又黄又粗又猛又爽视频 | 一区二区伊人 | av在线免费观看网址 | 日本天堂网在线 | 国产福利短视频 | 中文字幕乱妇无码av在线 | 午夜福利电影一区二区 | 自拍日韩亚洲一区在线 | 黄色网址在线免费看 | 久久精品偷拍视频 | 日本欧美黄色 | 亚洲一区在线免费 | youjizz亚洲女人 | 中文字幕丰满孑伦无码专区 | 绝顶高潮合集videos | 小泽玛利亚一区二区三区在线观看 | 日日噜噜噜夜夜爽爽狠狠视频97 | 人妻丰满熟妇aⅴ无码 | 欧美偷拍视频 | 中文字幕第十二页 | 国产网站无遮挡 | 美女黄视频大全 | 操欧美美女 | 久久婷婷五月国产色综合激情 | 黄色片www | 中文字幕久久精品 | 夜夜爽夜夜操 | 高跟av| 国产一区二区三区福利 | 日韩经典一区二区三区 | 视频黄页在线观看 | 亚欧激情 | 超碰网站在线观看 | 婷婷六月丁| 99亚洲欲妇| 波多野吉衣中文字幕 | 日本不卡视频在线 | 国产xxx| 午夜剧场福利社 | www.youjizz.com国产 | 亚洲国产aⅴ精品一区二区 日韩黄色在线视频 | 岛国大片在线免费观看 | www.激情网 | 黄色片在线免费观看 | 天天干夜夜做 | 欧美a级黄色片 | 99精品国产一区二区 | 好姑娘在线观看高清完整版电影 | 成人免费看 | 亚洲免费在线视频观看 | 黄色网www| 538任你躁在线精品免费 | 国产精品久久久久久久久免费相片 | 免费做a爰片77777 | 天天操天天爱天天干 | 一区二区日韩 | 全程粗话对白视频videos | 国产精品美女自拍视频 | 亚洲精品一区二区三区在线 | 欧美精品手机在线 | 欧美变态绿帽cuckold |