Spring MVC執行流程

Spring MVC執行流程
  1. 客戶端發起Http請求到服務器的DispatchServlet(前端控制器)
  2. 根據HttpServletRequest請求,Handler Mapping(處理器映射器) 查找Handler返回對應的HandlerExecutionChain
  3. 根據HandlerExecutionChain獲取HandlerAdapter(處理器適配器)
  4. 執行Handler(處理器),返回視圖路徑和模型數據
  5. ViewResolve(視圖解析器) 根據視圖路徑和模型數據建立View(視圖) 並返回
  6. DispatchServlet(前端控制器) 進行View渲染,將Model數據在View中填充
  7. DispatchServlet(前端控制器) 返回結果
    Spring MVC執行時序圖
相關文章
相關標籤/搜索