spring就提供了這樣乙個listener:org.springframework.web.context.contextloaderlistener
listener在spring-web-x.x.x.release.jar包下,因此我們使用spring開發web專案時,至少需要在web-inf的lib目錄裡匯入以下6個包:
spring-aop-4.xx.release.jar
spring-context-4.xx.release.jar
spring-beans-4.xx.release.jar
spring-core-4.xx.release.jar
spring-expression-4.xx.release.jar
commons-logging-1.1.3.jar
listener的具體配置如下:
web.xml
contextconfiglocationparam-name>
param-value>
context-param>
org.springframework.web.context.contextloaderlistener
listener-class>
listener>
在web.xml裡,通過contextconfiglocation的來指定spring配置檔案的路徑。
如果我們將spring配置檔案拆分成了多個,我們就可以通過以下方法來將它們組裝在一起:將拆分後的配置檔案全部寫在中,並用英文逗號分隔開。如下,
web.xml
contextconfiglocationparam-name>
param-value>
context-param>
org.springframework.web.context.contextloaderlistener
listener-class>
listener>
還可以使用「*」來模糊匹配:
web.xml
param>
contextconfiglocationparam-name>
param-value>
param>
<?xml version="1.0" encoding="utf-8"?>
xmlns="… "
xmlns:xsi="…"
xmlns:p="…"
xsi:schemalocation="…">
…beans>
Spring配置檔案的拆分
有兩種拆分方式,也就路徑不同而已。一 其中spring配置檔案在src目錄下,spring是個包 在web.xml檔案中 contextconfiglocation org.springframework.web.context.contextloaderlistener 二 其中spring的配置...
Web專案拆分Spring配置檔案
將乙個大的配置檔案根據什麼拆成多個?1.三層結構 ui html css jsp servlet 如 service 如 dao 如 公共配置 資料庫等.如 2.功能結構 如 將多個小的配置檔案怎麼載入?方式一 在web.xml檔案中配置 或 推薦 方式二 一般不使用 然後在主配置檔案中使用引入其他...
drbd配置檔案 drbd配置檔案
drbd配置檔案 vim usr local drbd etc drbd.d global common.conf global usage count yes 是否參加drbd使用者統計 common protocol c 使用drbd的第三種同步協議 disk 使用dpod功能保證在數 on i...