1. 程式人生 > >SpringMVC之@RequestParam註解

SpringMVC之@RequestParam註解

org.springframework.web.bind.annotation.RequestParam見名知意,該註解用於將指定的請求引數賦值給方法中的形參。

舉例:

@RequestMapping(value="/register")
public String register(@RequestParam("userName") String userName, @RequestParam("passWord") String passWord){
    return userName + passWord;
}

URL請求:

http://localhost:8080/springmvc/register?userName

=kermit&passWord=123456

以上程式碼會將請求中給的userName引數的值"kermit"賦值給userName變數,passWord值123456賦值給passWord變數

這個例子已經很明確的說明了@RequestParam的作用,通俗理解就是就是定義URL請求帶的引數名,在URL中給該引數賦值,該引數就會在呼叫對應的方法時將值傳過來。

@Request就是這麼簡單!!!