SpringMVC 常用註解

2021-10-06 18:12:20 字數 604 閱讀 3576

表單提交的資料都是k=v格式的 username=haha&password=123

springmvc的引數繫結過程是把表單提交的請求引數,作為控制器中方法的引數進行繫結的

要求:提交表單的name和引數的名稱是相同的

@requestparam

作用在方法的引數中:@target()

將表單提交的請求引數,作為控制器中方法的引數進行繫結,請求引數的名字和方法形參名字可以不一致

@requestbody

作用:用於獲取請求體的內容(注意:get方法不可以)

直接使用是得到key=value&key=value的結構

3.作用在類的方法上:@target()

@pathvariable

作用:用於繫結url中的佔位符的。例如:url中有/delete/,就是佔位符 2. 屬性

value:指定url中的佔位符名稱 3. restful風格的url

請求路徑一樣,可以根據不同的請求方式去執行後台的不同方法 2. restful風格的url優點

結構清晰 2. 符合標準 3. 易於理解 4. 擴充套件方便

@responsebody

@restcontroller

SpringMVC常用註解

一,controller 負責註冊乙個bean 到spring 上下文中,bean 的id 預設為類名稱開頭字母小寫。1 在springmvc 的配置檔案中定義mycontroller 的bean 物件。2 在springmvc 的配置檔案中告訴spring 該到 去找標記為 controller ...

SpringMVC常用註解

controller 負責註冊乙個bean 到spring 上下文中 註解為控制器指定可以處理哪些 url 請求 requestbody 該註解用於讀取request請求的body部分資料,使用系統預設配置的httpmessageconverter進行解析,然後把相應的資料繫結到要返回的物件上 再把...

SpringMVC常用註解

controller 註解為控制器指定可以處理哪些 url 請求 requestbody 該註解用於讀取request請求的body部分資料,使用系統預設配置的httpmessageconverter進行解析,然後把相應的資料繫結到要返回的物件上 再把httpmessageconverter返回的物...