springMVC的請求過程

springMVC請求過程:

  1. 請求信息(包括用戶相關信息)發送到DispatcherServlet,DispatcherServlet在這裏做爲前端控制器。

  2. DispatcherServlet查詢處理器映射,處理器映射會根據請求攜帶的URL信息進行決策。

  3. 當選擇了合適的控制器,DispatcherServlet會將請求發送給選中的控制器。在這裏控制器會處理這些信息。

  4. 控制器在完成邏輯處理後,會產生一些信息,這些信息將被打包成模型(model),並指定一個接收視圖名(邏輯名)。

  5. DispatcherServlet將會使用視圖解析器將邏輯視圖名匹配爲一個特定的視圖實現。

  6. 視圖將模型數據渲染輸出。

  7. 輸出會通過相應對象傳遞給客戶端。



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