簡體   English   中英

Spring MVC中的Dispatcher-servlet是控制器嗎?

[英]Is Dispatcher-servlet in Spring MVC - Controller?

如果Dispatcher-Servlet不是控制器,那么誰是控制器?

控制器是管理請求的人,根據此定義,它應該是控制器。

在這種情況下,模型和視圖是什么?

DispatcherServlet遵循前端控制器設計模式。 MVC中的C是指頁面控制器,該頁面控制器從模型(您的服務)中檢索數據並將其傳遞到視圖以進行渲染。

DispatcherServlet的目的是確定應該處理請求的頁面控制器,並協調模型和視圖

它是一個高級Servlet,可以處理請求映射,區域設置解析,視圖解析,內容協商等

當瀏覽器請求頁面時,Dispatcher servlet是“知道”調用該方法的位,並將其結果與匹配的JSP文件組合在一起以創建html文檔。 它如何完成此操作因配置和Spring版本而異。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM