SpringMVC工作流程的詳細介紹

2021-09-24 00:02:24 字數 340 閱讀 1531

1.dispatcherservlet:前端控制器

等同於以前的controller, 是整個流程的中心, 負責呼叫其他元件

負責根據請求找到handler(處理器),springmvc中可以根據不同的對映器實現不同對映,比如 xml配置方式,註解方式,介面方式等

3.handler:後端控制器

在前端控制器的控制下對具體的使用者請求進行處理,所以一般情況下都需要開發者進行根據需求進行開發。

4.handleradapter:處理器介面卡

處理handler,可以對多種型別的處理器進行執行,這是對介面卡模式的應用體現。

5.viewresolver : 視**析器

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...