spring MVC框架簡介

2021-08-03 03:53:05 字數 913 閱讀 6649

springmvc是spring的乙個模組,提供web層解決方案(基於mvc設計架構).

第一步:使用者發起request請求,請求至dispatcherservlet前端控制器

dispatcherservlet:前端控制器,相當於**排程器,各個元件都和前端控制器進行互動,降低了各個元件之間耦合度。

第四步:dispatcherservlet前端控制器呼叫介面卡執行handler,有了介面卡通過介面卡去擴充套件對不同handler執行方式(比如:原始servlet開發,註解開發)

第五步:介面卡執行handler

handler是後端控制器,當成模型。

第六步:handler執行完成返回modelandview

modelandview:springmvc的乙個物件,對model和view進行封裝。

第七步:介面卡將modelandview返回給dispatcherservlet

第八步:dispatcherservlet呼叫視**析器進行視**析,解析後生成view

視**析器根據邏輯檢視名解析出真正的檢視。

view:springmvc檢視封裝物件,提供了很多view,jsp、freemarker、pdf、excel。。。

第九步:viewresolver視**析器給前端控制器返回view

第十步:dispatcherservlet呼叫view的渲染檢視的方法,將模型資料填充到request域。

第十一步:dispatcherservlet向使用者響應結果(jsp頁面、json資料。。。。)

springMvc訪問簡介

具體執行步驟如下 1 首先使用者傳送請求 前端控制器,前端控制器根據請求資訊 如 url 來決定選擇哪乙個頁面控制器進行 處理並把請求委託給它,即以前的控制器的控制邏輯部分 圖 2 1 中的 1 2 步驟 2 頁面控制器接收到請求後,進行功能處理,首先需要收集和繫結請求引數到乙個物件,這個物件在 s...

springMVC框架學習

user createuser 匹配 user adfaf createuser user 12 createuser等url user createuser 匹配 user createuser user affa createuser等url user createuser?匹配 user cr...

spring mvc框架概述

1.spring的web框架圍繞dispatcherservlet設計。dispatcherservlet的作用是將請求分發到不同的處理器。2.spring的web框架包括可配置的處理器 handler 對映 視 析 本地化 local 解析 主題 theme 解析以及對檔案上傳的支援。3.spri...