ssm框架配置文件的啟動順序
核心控制器:DispatcherServlet
請求解析器:HandlerMapping
結果解析器:ModelAndView
視圖解析器:ViewResolver
SSM項目服務啟動:
項目進入web.xml
ssm框架 中web.xml執行順序
1.
2
.在啟動Web 容器時,自動裝配Spring applicationContext.xml 的配置信息。(先執行spring的監聽器,因為它實現了ServletContextListener 這個接口,在web.xml 配置這個監聽器,啟動容器時,就會默認執行它實現的方法。在ContextLoaderListener 中關聯了ContextLoader 這個類,所以整個加載配置過程由ContextLoader 來完成
spring 在 web 下的入口在配置文件 web.xml 的監聽器中
)
3
4
運行流程:
1.jsp(view)發送請求
2.通過核心控制器DispatcherServlet調用請求解析器:HandlendMapping對請求進行解析,通過映射關係匹配到Controller層
3.在控制層調用業務邏輯層(service),數據持久層(DAO)返回控制層,請求完成獲取一個結果,設置一個要跳轉的視圖,(ModelAndView裝載並傳輸數據,設置視圖)
4.核心控制器調用 視圖解析器:ViewResolver解析視圖,匹配相應的頁面實現頁面跳轉
閱讀更多 給我一杯溫開水 的文章