Spring MVC常用註解

2021-10-01 13:41:21 字數 1028 閱讀 5875

指定請求的method型別,共8種方法,使用requestmethod呼叫:

其中最常用的是get和post方法。

putdelete

請求伺服器刪除request-uri所標識的資源。

post

向指定資源提交資料,請求伺服器進行處理(例如提交表單或者上傳檔案)。資料被包含在請求本文中。這個請求可能會建立新的資源或修改現有資源,或二者皆有。

注意:請求方法的選取,要求冪等選擇put方法,不冪等選擇post方法。

冪等性:無論重複多少次操作,都返回相同的結果。

get請求伺服器的資源。使用get方法相當於讀取資料

patch

對put的補充,區域性更新資料。

head

與get方法一樣,都是向伺服器發出指定資源的請求。只不過伺服器將不傳回資源的本文(body)部分,只返回報頭。。

options

這個方法可使伺服器傳回該資源所支援的所有http請求方法。用』*'來代替資源名稱,向web伺服器傳送options請求,可以測試伺服器功能是否正常運作。

trace

回顯伺服器收到的請求,主要用於測試或診斷。

指定返回內容型別,僅當request請求頭中的(accept)型別中包含該指定型別才返回;

指定request中必須包含某些引數值,才能讓該方法處理請求;

指定request中某些方法必須包含的header值,才能讓該方法處理請求。

作用:將controller方法返回的物件通過適當的轉換器轉換為指定的格式之後,寫入到response物件的body區,通常用來返回json資料或者是xml資料,在使用此註解之後不會再走試圖處理器,而是直接將資料寫入到輸入流中,它的效果等同於通過response物件輸出指定格式的資料

參考:1.

2. 3.

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返回的物...