相关推荐recommended
JSON parse error: Cannot deserialize value of type `java.util.ArrayList<java.lang.String>`
作者:mmseoamin日期:2024-01-19

问题描述:

  • 在前后端传递参数时,如果为JSON,后端使用@RequestBody对象类型接受数据,会出现 500/400错误。

    JSON parse error: Cannot deserialize value of type `java.util.ArrayList<java.lang.String>`,在这里插入图片描述,第1张

  • 也就是说,在前后端发送数据时,出现JSON格式转换错误,从而访问不到后台接口。

  • 不添加@RequestBody虽然可以成功访问,但是无法获取到对象数据

  • 警告内容:JSON parse error: Cannot deserialize value of type `java.util.ArrayList<java.lang.String>`,在这里插入图片描述,第2张

    解决: