SpringMVC常用註解

2021-07-31 16:24:54 字數 1010 閱讀 2849

@target()

@retention(retentionpolicy.runtime)

@documented

public @inte***ce

requestparam

使用場景

傳遞的引數必須和requestparam的value一致,但不存在這個引數的時候,缺省會報錯,如果這個引數並非必須,那麼可以將@requestparam的required設定false,age的型別最好為integer,這樣當age引數不存在的時候,會儲存,因為不能將null賦給int,如果非要用int,那麼可以加defaultvalue屬性給個預設值

public string testrequestparam(@requestparam(value = "username") string un,

@requestparam(value = "age",required=false,defaultvalue = "0") int age)

@target()

@retention(retentionpolicy.runtime)

@documented

public @inte***ce

requestheader

使用

public string requestheader(@requestheader(value = "accept-language") string header ,string name)

@target()

@retention(retentionpolicy.runtime)

@documented

public @inte***ce

cookievalue

使用

public string testcookievalue(@cookievalue(value = "jsessionid") string sessionid)

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