當前位置:
首頁 >
SpringMVC-学习笔记03【SpringMVC常用注解】
發布時間:2024/9/30
49
豆豆
生活随笔
收集整理的這篇文章主要介紹了
SpringMVC-学习笔记03【SpringMVC常用注解】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- Java后端 學習路線 筆記匯總表【黑馬程序員】
目錄
01-RequestParam注解
02-RequestBody注解
03-PathVariable注解
04-HiddentHttpMethodFilter過濾器
05-RequestHeader注解
06-CookieValue注解
07-ModelAttribute注解
08-SessionAttributes注解
隨堂筆記
第四章:常用的注解
01-RequestParam注解
02-RequestBody注解
03-PathVariable注解
04-HiddentHttpMethodFilter過濾器
05-RequestHeader注解
?
06-CookieValue注解
07-ModelAttribute注解
08-SessionAttributes注解
隨堂筆記
第四章:常用的注解
- 1.RequestParam注解
- 1.作用:把請求中的指定名稱的參數傳遞給控制器中的形參賦值
- 2.屬性
- 1.value:請求參數中的名稱
- 2.required:請求參數中是否必須提供此參數,默認值是true,必須提供
- 3.代碼如下
- 2.RequestBody注解
- 1.作用:用于獲取請求體的內容(注意:get方法不可以)
- 2.屬性
- 1.required:是否必須有請求體,默認值是true
- 3.代碼如下
- 3.PathVariable注解
- 1.作用:擁有綁定url中的占位符的。例如:url中有/delete/{id},{id}就是占位符。
- 2.屬性
- 1.value:指定url中的占位符名稱
- 3.Restful風格的URL
- 1.請求路徑一樣,可以根據不同的請求方式去執行后臺的不同方法
- 2.restful風格的URL優點
- 1.結構清晰
- 2.符合標準
- 3.易于理解
- 4.擴展方便
- 4.代碼如下
- 4.RequestHeader注解
- 1.作用:獲取指定請求頭的值
- 2.屬性
- 1.value:請求頭的名稱
- 3.代碼如下
- 5.CookieValue注解
- 1.作用:用于獲取指定cookie的名稱的值
- 2.屬性
- 1.value:cookie的名稱
- 3.代碼
- 6.ModelAttribute注解
- 1.作用
- 1.出現在方法上:表示當前方法會在控制器方法執行前線執行。
- 2.出現在參數上:獲取指定的數據給參數賦值。
- 2.應用場景
- 1.當提交表單數據不是完整的實體數據時,保證沒有提交的字段使用數據庫原來的數據。
- 3.具體的代碼
- 1.修飾的方法有返回值
- 2.修飾的方法沒有返回值
- 1.修飾的方法有返回值
- 1.作用
- 7.SessionAttributes注解
- 1.作用:用于多次執行控制器方法間的參數共享
- 2.屬性
- 1.value:指定存入屬性的名稱
- 3.代碼如下
day01作業:1.完成SpringMVC入門案例代碼、2.完成SpringMVC參數綁定案例代碼、3.完成常用注解案例代碼。
總結
以上是生活随笔為你收集整理的SpringMVC-学习笔记03【SpringMVC常用注解】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android应用开发-所有课堂代码
- 下一篇: SpringMVC-学习笔记04【Spr