Spring MVC的簡單流程

1:用戶向服務器發送請求,請求被SpringMvc的核心控制器DispatcherServlet攔截。
2:DispatcherServlet(核心控制器)對請求URL進行解析,並調用HandlerMapping(處
理器映射器)獲取處理該請求的Handler(處理器)。
3:DispatcherServlet 根據獲得的Handler去HandlerAdapter(處理器適配器)中選擇一
個處理該請求的Controller(控制器),該控制器處理完請求之後向DispatcherServlet 返回一個ModelAndView對象。
4:DispatcherServlet根據返回的ModelAndView,選擇一個適合的ViewResolver(視圖解析器)並結合Model和View,來渲染視圖。
5:將渲染結果返回給客戶端。·

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