SpringMVC 02 常用註解

2021-10-05 12:26:09 字數 1628 閱讀 5305

**:

/**

* 接收請求

* @return

*/public string sayhello(@requestparam(value="username",required=false)string name)

**:

/**

* 接收請求

* @return

*/public string sayhello(@requestbody string body)

屬性:

restful風格的url

**:

入門案例

/** * 接收請求

* @return

*/public string sayhello(@pathvariable(value="id") string id)

**:

public string sayhello(@requestheader(value="accept") string header)

**:

public string sayhello(@cookievalue(value="jsessionid") string cookievalue)

屬性:

應用場景:當表單提交資料不是完整的實體類資料時,保證沒有提交資料的字段使用資料庫物件原來的資料。

**:

/**

* 作用在方法,先執行

* @param name

* @return

*/@modelattribute

public user showuser(string name)

/** * 修改使用者的方法

* @param cookievalue

* @return

*/public string updateuser(user user)

/**

* 作用在方法,先執行

* @param name

* @return

*/@modelattribute

public void showuser(string name,mapmap)

/** * 修改使用者的方法

* @param cookievalue

* @return

*/public string updateuser(@modelattribute(value="abc") user user)

**:

@controller

@sessionattributes(value= ,types=

) // 把資料存入到session域物件中

public class hellocontroller

/** * 從session中獲取值

* @return

*/public string find(modelmap modelmap)

/** * 清除值

* @return

*/public string delete(sessionstatus status)

}

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