請求參數和路徑變量:客戶端傳遞參數給服務端的兩種方式
請求參數能夠發送值傳遞給服務器,請求參數採用key=value的形式並使用「&」符號進行參數間的分隔,例如:
http://localhost:8080/springmvc/user?name=yu&password=123456.
傳遞過來的值Spring MVC須要解析,採用@RequestParam的形式來註釋方法中的參數,獲取上面兩個參數的方法爲:
Public void login(@RequestParam String name, @RequestParam String password);
路徑變量相似請求參數,可是沒有key部分。由名稱可知路徑中存在變量,例如要傳遞一個age爲23的參數到服務端,其請求的URL爲:
http://localhost:8080/springmvc/user/23;
服務端接受和處理的方法爲:
@RequestMapping(value=」/user/{age}」)
Public void setAge(@PathVariable int age,Model model);
注意:一般狀況
————————————————
版權聲明:本文爲CSDN博主「逢五必更」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連接及本聲明。
原文連接:https://blog.csdn.net/u014418064/article/details/79057865spring