![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIwIjNx8CX39CXy8CXycXZpZVZnFWbp9zZlBnauYGO2ADMkRjZjFGM5EWOzETOwIzNmhTO1kTM3IjMwYTZvwlM2UzN0QTNtUGall3LcVmdhNXLwRHdo9CXt92YucWbpRWdvx2Yx5yazF2Lc9CX6MHc0RHaiojIsJye.jpeg)
頁面請求到來
--> 前端控制器(DispatcherServlet)收到請求,請求 處理映射器(HanlerMapping)
--> 處理映射器 确定出要找的處理器Handle( 就是某個controller) 并把這個Handle傳回給前端控制器
--> 前端控制器調用Handle
--> Handle 調用業務層 ( 業務層作用持久層 ) ,處理完相關業務後傳回 ModelAndView對象給前端控制器
--> 前端控制器請求視圖解析器(ViewResolver)對ModelAndView對象進行解析
--> 視圖解析器 把解析并渲染好的視圖傳回給前端控制器
--> 前端控制器最後響應給頁面,使用者看到結果。