Spring Boot @RequestParam 注解

 

1、作用

@RequestParam:将请求参数绑定到控制器的方法参数。

 

2、语法

@RequestParam(value=”参数名”, required=”true/false”, defaultValue=””)

value:参数名。

required:是否必须包含该参数,默认为 true,表示该请求路径中必须包含该参数,如果不包含就报错。

defaultValue:默认参数值,如果设置了该值,required=true将失效,自动为false,如果没有传该参数,就使用默认值。

 

3. 范例

通过 @RequestParam 注解获取 url 参数。

url格式:http://localhost/adduser?username=codebaoku&password=88888

@GetMapping("/adduser")
public String addUser(@RequestParam("username") String username,@RequestParam("password") String password) {
    System.out.println("username is:"+username);
    System.out.println("password is:"+password);
    return "username is:"+username + " " + "password is:"+password;
}

HTTP Cookie(也称为Web cookie,浏览器cookie)是服务器在用户浏览器中存储的小部分数据。服务器端应用程序在返回浏览器请求响应的时候设置cookie,浏览器存储cooki ...