JSON parse error: Cannot deserialize instance of java.util.ArrayList out of START_OBJECT token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of java.util.ArrayList out of START_OBJECT …

其实就是json数据的转换异常,前端给的是一个json对象,而后段需要的是一个List。
在这个json对象前后加[ ]即可。

有时候也可能是前端给的json对象和后端写的Java对象的成员变量不一一对应,就无法转换。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐