springmvc工作流程
1、 使用者向服務端發送一次請求,這個請求會先到前端控制器DispatcherServlet(也叫中央控制器)。
2、DispatcherServlet接收到請求後會呼叫HandlerMapping處理器對映器。由此得知,該請求該由哪一個Controller來處理(並未呼叫Controller,只是得知)。
3、DispatcherServlet呼叫HandlerAdapter處理器適配器,告訴處理器適配器應該要去執行哪個Controller。
(影片教學建議:java影片)
4、HandlerAdapter處理器適配器去執行Controller並得到ModelAndView(資料和視圖),並層層回傳給DispatcherServlet 。
5、DispatcherServlet將ModelAndView交給ViewReslover視圖解析器解析,然後傳回真正的視圖。
6、DispatcherServlet將模型資料填入視圖中。
7、DispatcherServlet將結果回應給使用者。
推薦教學:java入門程式
以上是springmvc的工作流程的詳細內容。更多資訊請關注PHP中文網其他相關文章!