aa

申辉發表於2024-09-11

使用者傳送請求至前端控制器DispatcherServlet,DispatcherServlet收到請求後,呼叫HandlerMapping處理器對映器,請求獲取Handle。

1.2 處理器對映器根據請求url找到具體的處理器,生成處理器物件及處理器攔截器(如果有則生成)一併返回給DispatcherServlet。DispatcherServlet 呼叫 HandlerAdapter處理器介面卡,HandlerAdapter 經過適配呼叫 具體處理器(Handler,也叫後端控制器)。

1.3 Handler執行完成返回ModelAndView。HandlerAdapter將Handler執行結果ModelAndView返回給DispatcherServlet。

1.4 DispatcherServlet將ModelAndView傳給ViewResolver檢視解析器進行解析,ViewResolver解析後返回具體View。DispatcherServlet對View進行渲染檢視(即將模型資料填充至檢視中)

1.5 DispatcherServlet響應使用者

相關文章