springmvc原理(1)





WebClient發送請求給web服務器,web服務器對請求進行解析,若匹配DispatcherServlet請求映射路徑則調用中央控制器DispatcherServlet

 

DispatcherServlet收到請求並根據請求信息和HanlderMapping(處理映射器)的配置找到處理請求的處理器Handler

 

DispatcherServlet根據處理映射器HandlerMapper找到對應的處理器Handler,將處理權交給處理器Handler,再由HandlerAdapter處理映射器對Handler處理器進行具體的調用

 

Handler業務處理完將返回ModelAndView(邏輯視圖)對象給DispatcherServlet,
DispatcherServlet通過ViewResolver將邏輯視圖轉化爲視圖view

 

DispatcherServlet通過model解析出ModelAndView中的參數進行解析最終展現出完整的view並返回給客戶端


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章