SpringMVC的工作原理

1、 用戶發送請求至前端控制器DispatcherServlet。
2、 DispatcherServlet收到請求調用HandlerMapping處理器映射器。
3、 處理器映射器找到具體的處理器,生成處理器對象及處理器攔截器一併返回給前端控制器DispatcherServlet。
4、 DispatcherServlet調用處理器適配器HandlerAdapter。
5、 HandlerAdapter經過適配調用具體的處理器。
6、 Controller執行完成返回ModelAndView。
7、 HandlerAdapter處理器適配器將controller執行結果ModelAndView返回給DispatcherServlet。
8、 DispatcherServlet將ModelAndView傳給視圖解析器ViewReslover。
9、 ViewReslover解析後返回具體View。
10、DispatcherServlet根據View進行渲染視圖。
11、響應用戶

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