1. 首页
  2. 编程语言
  3. Java
  4. 解决SpringMVC使用@RequestBody注解报400错误的问题

解决SpringMVC使用@RequestBody注解报400错误的问题

上传者: 2022-01-05 10:38:36上传 PDF文件 84.83 KB 热度 13次

一般使用@RequestBody接收的时候报400都是传入的json字符串和对应封装的对象不对应造成的封装的对象中的字段类型有没有Date类型或者int等类型的,如果有的话,在set方法中统一将传入的参数要调整为String类型在set方法中进行参数的转换比如有一个Date类型的字段这样写就可以了,不要将形参的类型写成Date类型,所以这里建议对实体类构建一个DTO,使用DTO进行封装前台的ajax发送如下:后台的接受方法很简单以前总被坑,这里记录一下!

用户评论