springMVC請求過程:
請求信息(包括用戶相關信息)發送到DispatcherServlet,DispatcherServlet在這裏做爲前端控制器。
DispatcherServlet查詢處理器映射,處理器映射會根據請求攜帶的URL信息進行決策。
當選擇了合適的控制器,DispatcherServlet會將請求發送給選中的控制器。在這裏控制器會處理這些信息。
控制器在完成邏輯處理後,會產生一些信息,這些信息將被打包成模型(model),並指定一個接收視圖名(邏輯名)。
DispatcherServlet將會使用視圖解析器將邏輯視圖名匹配爲一個特定的視圖實現。
視圖將模型數據渲染輸出。
輸出會通過相應對象傳遞給客戶端。