分類: spring
2007-11-30 16:40
5438人閱讀收藏
舉報 一,配置分發器
dispatcherservlet 是spring mvc 的入口
所有進入spring web 的 request 都經過 dispatcherservlet
需要在 web.xml 中註冊 dispatcherservlet
dispathercontext
org.springframework.web.servlet.dispatcherservlet1
載入 dispatcherservlet 時 spring 會嘗試讀取配置檔案
預設的配置檔案位於 web.xml 相同的路徑下 檔名與註冊的 servlet
名有關 servlet註冊名跟上 -servlet.xml
例如:上面的 servlet 註冊名為 dispatchercontext 那麼 預設的
配置檔案名位:dispatchercontext-servlet.xml
當然 也可以明確配置檔案 需要在註冊 servlet 時 設定初始化引數
contextconfiglocation
這樣 請求 .do 的處理 就全部交由 spring 處理了
當程式越來越大 配置檔案中的 越來越多 而且變得關係錯綜複雜
難於維護 此時應該考慮 將配置檔案拆分成多個
為了讓 spring 能夠讀到這些配置檔案 並察覺到他們的變化
需要註冊配置檔案讀取器
對於 servlet 2.3 以上標準 且 web 容器支援***
可以 在 web.xml 中註冊監聽
org.springframework.web.context.contextloaderlistener
對於 servlet 2.3 以下版本 由於不支援*** 所以需要註冊 servlet
contextloader
org.springframework.web.context.contextloaderservlet1
四,配置試**析器(viewresolver)
spring mvc基本配置
最近閒得蛋疼,晚上回家了解了解spring mvc 1.關於spring mvc的配置 spring mvc的入口是乙個servlet,在專案描述檔案web.xml中配置 mvcservlet org.springframework.web.servlet.dispatcherservlet 這裡u...
Spring MVC基本配置
spring mvc基本配置 the spring web model view controller mvc framework is designed around adispatcherservletthat dispatches requests to handlers,spring mvc...
springMVC基本配置
1.freemarker spring的版本為4.3.2,freemarker版本為2.3.23 剛開始我用的freemarker版本為2.3.20,但一直報錯,看報錯的結果貌似和版本有關 2.web.xml配置 charsetencoding org.springframework.web.fil...