springmvc的工作流程

2021-08-03 06:27:58 字數 750 閱讀 7692

spring mvc 是基於model2實現的框架,其核心dispatcherservlet。

此處先對springmvc的工作流程做乙個簡要的概括,後序會進行詳細的知識點擴充。

工作流程概括:

(1)客戶端傳送乙個http請求,該請求到達前端的**控制器dispatcherservlet;

(4)dispatcherservlet

呼叫處理器介面卡

handleradapter;

(5)handleradapter呼叫後端處理器(就是後端的controller控制器);

(6)後端處理器做邏輯處理之後,返回modelandview給handleradapter;

(7)handleradapter將modelandview返回給dispatcherservlet;

(8)dispatcherservlet

將modelandview

傳給viewreslover

視**析器 ;

(9)viewreslover

解析後返回具體

view給dispatcherservlet;

(10)dispatcherservlet

根據view

進行渲染檢視(即將模型資料填充至檢視中);

(11)dispatcherservlet

響應使用者;

spring MVC 工作流程

1 首先來配置一下dispatcherservlet spring mvc和大部分mvc框架一樣,底層也是依賴servlet api的,所以spring mvc的請求處理也是從乙個servlet開始,這個servlet就是dispatcherservlet.以下是在web.xml中dispatche...

Spring MVC 工作流程

接收請求,響應結果,相當於 器,處理器。有了dispatcherservlet減少了其它元件之間的耦合度。根據請求的url查詢handler按照特定規則 handleradapter要求的規則 去執行handler注意 編寫handler時按照handleradapter的要求去做,這樣介面卡才可以...

SpringMVC工作流程

springmvc的工作流程如下 在填充handler的入參過程中,根據你的配置,spring將幫你做一些額外的工作 httpmessageconveter 將請求訊息 如json xml等資料 轉換成乙個物件,將物件轉換為指定的響應資訊 資料轉換 對請求訊息進行資料轉換。如string轉換成int...