springmvc學(xué)習(xí)筆記

1.springmvc是什么

springmvc是spring框架的一個模塊,他們之間無需通過整合層進(jìn)行整合
springmvc是一個基于mvc的web框架

2.springmvc框架運行步驟
image.png
image.png

3.springmvc的重要組件
image.png

4.配置前端控制器(在web.xml中配置)
image.png

5.配置處理器適配器
image.png

此適配器能執(zhí)行controller接口的handler
image.png

6.開發(fā)Handler(Controller)

將編寫Handler在spring容器中加載


image.png

7.配置處理器映射器

在classpath下的springmvc.xml中配置處理器映射器


image.png

8.配置視圖解析器

需要配置解析JSP的視圖解析器


image.png

9.非注解的處理器映射器和處理器適配器

1)非注解的處理器映射器和處理器適配器

a.
image.png

b.
image.png
多個映射器可以并存,前端控制器判斷url能讓哪些映射器映射,就讓正確的映射器映射

2)非注解的適配器

a.要求編寫的Handler實現(xiàn)controller接口
image.png

b.要求編寫的Handler實現(xiàn)
image.png

10.注解的適配器和映射器(掌握)

1)注解的適配器和映射器(掌握)
image.png

2)開發(fā)注解的Handler

使用注解的映射器和注解的適配器(注解的映射器和注解的適配器必須配套使用)
image.png

3)在spring容器中加載Handler
image.png

11.源碼分析
image.png
image.png

12.視圖解析器
image.png

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容