springmvc工作原理

springmvc工作原理

1、客戶端發送請求

2、前端控制器DispatcherServlet接受客戶端請求

3、找到處理器映射HandlerMapping解析請求對應的Handler

4、HandlerAdapter會根據Handler來調用真正的處理器開處理請求,並處理相應的業務邏輯

5、處理器返回一個模型視圖ModelAndView

6、視圖解析器進行解析

7、返回一個視圖對象

8、前端控制器DispatcherServlet渲染數據(Moder),將得到視圖對象返回給用戶