用戶請求url到DispatherServlet前端控制器,至關於中央處理器,下降系統組件之間的耦合;
前端
DispatherServlet前端控制器經過HandlerMapping根據url找到Handler(也叫Controller);
app
DispatherServlet前端控制器經過HandlerApdater處理器適配器執行Handler;
url
DispatherServlet前端控制器拿到Handler的返回的ModelAndView經過視圖解析器ViewResolver去進行試圖解析;spa
視圖解析:將程序中寫的邏輯視圖名,轉成真正的視圖(SpringMVC經過view表示各個不一樣的視圖)
渲染
前端控制器調用View的渲染方法進行視圖渲染(將ModelAndView中的Model放到request域)date