请求参数和路径变量:客户端传递参数给服务端的两种方式
请求参数可以发送值传递给服务器,请求参数采用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/79057865