web.xml中的contextConfigLocation在spring中的作用
在web.xml中通過contextConfigLocation配置spring,contextConfigLocation
引數定義了要裝入的 Spring 配置檔案。
如果想裝入多個配置檔案,可以在 <param-value>
標記中用逗號作分隔符。
在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>
則會去載入相應的xml,而不會去載入/WEB-INF/下的applicationContext.xml。
但是,如果沒有指定的話,預設會去/WEB-INF/下載入applicationContext.xml。
在一個團隊使用Spring的實際專案中,應該需要多個Spring的配置檔案,如何使用和交叉引用的問題:
多個配置檔案可以在web.xml裡用空格分隔寫入,如:
<CONTEXT-PARAM>
<PARAM-NAME>contextConfigLocation</PARAM-NAME>
<PARAM-VALUE>
applicationContext-database.xml,applicationContext.xml
</PARAM-VALUE>
</CONTEXT-PARAM>
多個配置檔案裡的交叉引用可以用ref的external或bean解決
例如:
applicationContext.xml
<bean id="userService" class="domain.user.service.impl.UserServiceImpl">
<property name="dbbean">
<ref bean="dbBean"/>
</property>
</bean>
dbBean在applicationContext-database.xml中
相關推薦
一個web專案web.xml的配置中配置作用
一個web專案web.xml的配置中<context-param>配置作用 <context-param>的作用: web.xml的配置中<context-p
一個web專案web.xml的配置中<context-param>配置作用
<context-param>的作用: web.xml的配置中<context-param>配置作用 1. 啟動一個WEB專案的時候,容器(如:Tomcat)會去讀它的配置檔案web.xml.讀兩個節點: <listener>
web.xml配置檔案中ContextLoaderListener的作用
在搭建ssm框架的時候,在web.xml配置檔案中配置監聽器listener,它的作用是在啟動web容器時,自動裝配Spring的applicationContext.xml的配置資訊。ContextLoaderListener繼承ContextLoader類,
Web.XML文件中關於代碼提示的一些問題
安裝 怎麽 不知道 圖片 問題 log 分享圖片 發現 建議 1. 問題描述 在進行ssm的整合時,我發現在web.xml文件中裏按了alt+/以後沒有下面的提示:這樣真的很不爽。。。於是弄了半天(主要是等著)終於解決了,特此寫篇博客記錄下。 2.
web.xml檔案配置中出現的各種問題
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee"
工作總結19 tomcat下的web.xml和專案中的web.xml
今天在部署專案的時候,如果我沒有在自己的專案配置web.xml的 <welcome-file-list> <welcome-file>/index.jsp<
web.xml配置檔案中的servlet和servlet-mapping
寫了好多小專案後也沒弄明白<url-pattern>的真正意義,寫跳轉的時候也是跳的三心二意的,今天查了一下web.xml的詳細配置,看了看servlet-mapping的講解,豁然開朗,做了做小實驗,原來是這樣,捂臉。下面把看到的文章的servlet片段摘抄過
eclipes建立一個web專案web.xml不能自動更新的原因(web.xml和@WebServlet的作用)
在eclipse中建立一個Web專案的時候,雖然有web.xml生成,但是再新增Servlet類檔案的時候總是看不見web.xml的更新,所以異常的鬱悶!上網查了查,原來我們在建立Web專案的時候,會彈出一個對話方塊,“Dynamic web module version”
web.xml裏<filter-mapping>中的<dispatcher>作用
沒有 style targe mapping filter ntc 默認 請求 map 轉自:http://hintcnuie.iteye.com/blog/226251/ 2.4版本的servlet規範在部屬描述符中新增加了一個<dispatcher>元素,這
jsp 項目中 web.xml 的作用
配置管理 CP -a 存在 描述 list 將不 true 不存在 每個 web 應用的 WEB-INF 路徑下(而且必須位於該路徑)的 web.xml 文件被稱為配置描述符。 對於 java web 應用而言,WEB-INF 是一個特殊的文件夾,web 容器會包含該文
web.xml中servlet ,filter ,listener ,interceptor的作用與區別
一、概念: 1、servlet:servlet是一種執行伺服器端的java應用程式,具有獨立於平臺和協議的特性,並且可以動態的生成web頁面,它工作在客戶端請求與伺服器響應的中間層。最早支援 Servlet 技術的是 JavaS
web.xml中的配置,servlet,filter,listener的作用和原理
首先介紹servlet,filter和listen的原理: servlet可以說是動態頁面的基石,現在很多開發都是基於spring等各種框架,所以對servlet的瞭解可能少點,下面先用簡單的例子,說明下servlet的作用 MyFirstServlet.java class MyF
servlet開發中web.xml中load-on-start標籤作用
web.xml中<load-on-start>n</load-on-satrt>作用 如下面一段配置,我們再熟悉不過了: 我們注意到它裡面包含了這段配置:<load-on-startup>1</load-on-startup&g
web.xml中context-param作用
web.xml的配置中<context-param>配置作用 1. 啟動一個WEB專案的時候,容器(如:Tomcat)會去讀它的配置檔案web.xml.讀兩個節點: < listener></listener> 和 <context-
web.xml中load-on-startup的作用
如下一段配置,熟悉DWR的再熟悉不過了:<servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.s
web.xml在web專案中的作用,沒有web.xml怎麼配置專案
一個web中完全可以沒有web.xml檔案,也就是說,web.xml檔案並不是web工程必須的。 那什麼時候需要,什麼時候可以不需要呢? 要想回答上面的問題,得先了解web.xml檔案使用來幹什麼的。web.xml檔案是用來配置:歡迎頁、servlet、filter等的。當
在web.xml中,標籤的作用
1.啟動一個WEB專案的時候,容器(如:Tomcat)會去讀它的配置檔案web.xml.讀兩個節點: <listener></listener> 和 <context-param></context-param> 2.緊接著,容器建立一個ServletCont
web.xml中的contextConfigLocation在spring中的作用
在web.xml中通過contextConfigLocation配置spring,contextConfigLocation引數定義了要裝入的 Spring 配置檔案。如果想裝入多個配置檔案,可以在 <param-value>標記中用逗號作分隔符。在web.xml
web.xml中的contextConfigLocation的作用
如果在web.xml裡給該Listener指定要載入的xml,如: xml程式碼如下: <!-- spring config --> <context-param> <param-name>contextConfigLocation<
[Spring]web.xml中配置ContextLoaderListener監聽器的作用
在spring的核心配置檔案中,為什麼配置ContextLoaderListener監聽器 <listener> <listener-class>org.springframework.web.context.ContextLoaderLi