不管我們用的是springmvc+jpa springmvc+hibernate 或者搭載其他的關係模型框架,ssh 框架 tomcat作為伺服器 首先讀取的是專案web-inf下面的web.xml檔案,因為框架不同,因而web.xml檔案中的配置差異很大。
我們首先來看springmvc框架的web.xml配置檔案 每乙個我做乙個解讀吧。
cscontextconfiglocation
com.ece.ec.framework.setuplistener
prestruts
com.ece.ec.framework.prestrutsfilter
prestruts
/docs/*
*.html
*.jsp
encoding-filter
org.springframework.web.filter.characterencodingfilter
encoding
utf-8
forceencoding
true
encoding-filter
*.html
/print/*
*.jsp
dispatcher
org.springframework.web.servlet.dispatcherservlet //這裡是springmvc啟動的核心
contextconfiglocation
dispatcher
*.html
/print/*
dwr-invoker
org.directwebremoting.servlet.dwrservlet
config
/web-inf/classes/dwr.xml
debug
true
crossdomainsessionsecurity
false
dwr-invoker
/dwr/*
30index.jsp
500/system/error.html
400/system/error.html
403/system/error.html
SpringMVC容器管理
負責初始化controller及controlleradvice以外的其他bean 例如 service,dao,datasource,sqlsessionfactorybean等 負責初始化controller及controlleradvice和web層應用到的bean 例如 controller...
spring 容器與 spring mvc 容器
此文幾處有引用別人部落格內容,如有侵權表示歉意!3 spring 容器和spring mvc 容器之間的關係 spring 在整體框架的核心概念中,容器思想是其核心思想。在乙個專案應用中容器的個數可以是多個,spring中可以包含多個容器,其中容器之間存在層級關係。其中spring容器和spring...
spring容器和springmvc容器
springmvc容器是spring容器的子容器,但是子容器可以父容器的bean,但是父容器不能訪問子容器的bean 可以把所有的bean都配置在springmvc容器的配置檔案中,但是拓展性不好。所有一般都各司其職,因此包掃瞄要分開。contextconfiglocationparam name ...