“JSON parse error: Cannot deserialize value of type `java.util.ArrayList<XXX>` from Object value ...
今天周末加班改bug时,用postman传参遇到上述一个错误,搞了我十分钟。今天分享给大家避免踩坑。可以看到enclosureList是一个集合形式的数据。因为enclosureList是一个集合,要在后面加上。EnclosureUploadDTO里面有这几个参数。乍一看没啥问题啊,一执行的时候就报告错误。大概能看出是我这个集合数据传参方式不对。好了,这就是我解决以上错误的方法。给大家看下我用postman传参方式。首先我的controller类如下。通过错误提示最后一句话。