在开发中,使用@RequestBody出现这个报错。
前端用put请求传里一个字符串,后端用String类型来接收。
我百度回来的结果是,主要都是这两个问题导致的报错
1.传递过来的属性为空
2.GetMapping不支持@RequestBody注解
我的解决方法都不是用上边这两种方法解决的,因为put请求对应着修改,虽然前端只传过来一个name的值,但是后端只需要用一个包含name字段的对象来接受即可,springmvc会帮我们自动把值赋上。
在开发中,使用@RequestBody出现这个报错。
前端用put请求传里一个字符串,后端用String类型来接收。
我百度回来的结果是,主要都是这两个问题导致的报错
1.传递过来的属性为空
2.GetMapping不支持@RequestBody注解
我的解决方法都不是用上边这两种方法解决的,因为put请求对应着修改,虽然前端只传过来一个name的值,但是后端只需要用一个包含name字段的对象来接受即可,springmvc会帮我们自动把值赋上。