我無法在下面的語法中找到正確的客戶端請求流。有人請澄清這裏發生了什麼嗎?Spring MVC請求和響應流程說明
Client(1) --> Dispatcher Servlet(2) --> Handler Mapping(3) --> Controller(4) -->
ModelAndView(5) --> viewResolver(6) --> View(7) --> Client(1)
如果可能的話,請說明在spring MVC過程中使用的相應spring類/接口是什麼。
我無法在下面的語法中找到正確的客戶端請求流。有人請澄清這裏發生了什麼嗎?Spring MVC請求和響應流程說明
Client(1) --> Dispatcher Servlet(2) --> Handler Mapping(3) --> Controller(4) -->
ModelAndView(5) --> viewResolver(6) --> View(7) --> Client(1)
如果可能的話,請說明在spring MVC過程中使用的相應spring類/接口是什麼。
DispatcherServlet
收到。DispatcherServlet
將接受HandlerMapping
的幫助,並瞭解與給定請求關聯的@Controller
類名。@Controller
,然後@Controller
將處理由執行適當的方法和返回ModelAndView
對象(包括模型數據和視圖名稱)請求回到DispatcherServlet的DispatcherServlet
發送的模型對象的ViewResolver
到獲取實際的視圖頁面。DispatcherServlet
會將Model對象傳遞給View頁面以顯示結果。Thank's Harshal Patil。 – Balasubramani
泉流量 從JSP/HTML第一個請求將達到dispacher的servlet, 基於XML的文件,它會去特定的控制器, 將控制器它搜索請求映射後,根據請求映射,它將轉到特定的方法並遵循指令,並採用模型和視圖,並通過dispacher servlet將其提供給視圖解析器,視圖解析器將顯示該視圖。
Spring MVC的執行流程
讀出部分7。1 [這裏](http://www.manning.com/walls4/Sample-Ch07.pdf)瞭解基礎知識並完成第7章的端到端理解。 –
http://javadecodedquestions.blogspot.in/2013/03/understanding-spring-mvc.html – RBP