Spring Boot 获取URL路径参数的方法

Spring Boot 通过 @PathVariable 注解获取 Url 路径参数。

我们可以将 URL 中占位符参数绑定到控制器处理方法的参数:

1. 在 @GetMapping 或者 @RequestMapping 中使用 {xxx} 占位符。

2. 使用 @PathVariable("xxx") 绑定到操作方法的形参中。

范例如下:

@GetMapping("/user/{username}")
public String getUser(@PathVariable("username") String username){
    System.out.println("username=" + username);
    return "username=" + username;
}

若方法参数名称和需要绑定的 url 中变量名称一致时,可以简写:

@GetMapping("/user/{username}") 
public String getUser(@PathVariable String username){ 
    System.out.println("username=" + username);
    return "username=" + username;
}

 1. 通过 @RequestBody 注解获取 Post 参数url格式:http://localhost/adduserbean:// 注意这里类的属性名要和 ...