SpringMVC基礎知識小結

  • 【理解】SpringMVC框架的作用:主要解決了如何接收請求、如何給予響應的問題;
  • 【理解】SpringMVC的核心執行流程(參考流程圖);在這裏插入圖片描述
  • 【掌握】創建SpringMVC項目:配置pom.xml使得沒有web.xml也不會報錯,且添加spring-webmvc依賴,勾選Tomcat,創建啓動入口類並重寫其中的3個抽象方法,創建SpringMVC的配置類;
  • 【掌握】使用控制器處理客戶端提交的請求:控制器類必須放在組件掃描的包或其子孫包中,控制器類必須添加@Controller註解,處理請求的方法之前需要添加@RequestMapping或對應更高級的註解來配置請求路徑,方法應該是public權限的,返回值暫時是String類型表示“視圖名稱”,方法名稱可以自定義,方法的參數列表可以按需設計;
  • 【掌握】當結合使用Thymeleaf時,需要先添加thymeleafthymeleaf-spring4thymeleaf-spring5依賴,並在SpringMVC的配置中類配置Thymeleaf的視圖解析器;
  • 【掌握】接收請求參數的方式:直接將請求參數聲明爲處理請求的方法的參數,或將若干個請求參數封裝起來並使用封裝的類型作爲處理請求的方法的參數;
  • 【掌握】將控制器中的數據轉發到視圖組件;
  • 【理解】轉發與重定向的區別,並掌握正常的選取;
  • 【掌握】使用Session;
  • 【掌握】開發並配置攔截器;
  • 【掌握】@RequestMapping及相關高級註解的使用。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章