1.DispatcherServlet:前置控制器。
2.HandlerMapping:將請求映射到Handler。
3.Handler:後端控制器,完成具體業務邏輯。後端
4.HandlerInterceptor:處理器攔截器。
5.HandlerExecutionChain:處理器執行鏈。
6.HandlerAdapter:處理器適配器。設計模式
7.ModelAndView:裝載模型數據和視圖信息。
8.ViewResolver:視圖解析器。app
1.客戶端請求被DispatcherServlet接收。
2.DispatcherServlet將請求映射到Handler。
3.生成Handler以及HandlerInterceptor。框架
4.返回HandlerExecutionChain(Handler+HandlerInterceptor)。
5.DispatcherServlet經過HandlerAdapter執行Handler。
6.返回一個ModelAndView。spa
7.DispatcherServlet經過ViewResolver進行解析。
8.返回填充了模型數據的View,響應給客戶端。設計
1.SpringMVC基礎配置。
2.XML配置Controller,HandlerMapping組件映射。
3.XML配置ViewResolver組件映射。blog
1.SpringMVC基礎配置。
2.Controller,HandlerMapping經過註解進行映射。
3.XML配置ViewResolver組件映射。產品