@RequestBody主要用来接收前端传递给后端的 json字符串中的数据的(请求体中的数据的);
GET方式无请求体,所以使用@RequestBody接收数据时,前端不能使用GET方式提交数据,而是用POST方式进行提交
@PostMapping("bb") public String myTest0(@RequestBody String jsStr){ System.out.println(jsStr); return jsStr; } // 用实体类接收 // postman 要选择json/application @PostMapping("cc") public void myTest1(@RequestBody User user){ System.out.println(user.toString()); System.out.println(user.getCity()); // 取key对应的value }实体类如下;
package ye.club.entity; import lombok.Data; @Data public class User { private String name; private Integer age; private String city; }
