Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of java.util.ArrayList out of START_OBJECT token

原因:
json数组在后台解析失败
解决方法:
json数组,在后台接收时,必须把List集合放入另一个java对象中。
也就是说,后台不能接收json数组[],只能接收json对象{}。

public GlobalJson queryFormAttributes(@RequestBody List attributes) {
改成
public GlobalJson queryFormAttributes(@RequestBody ModelAndAttribute maa) {

GitHub 加速计划 / js / json
41.72 K
6.61 K
下载
适用于现代 C++ 的 JSON。
最近提交(Master分支:1 个月前 )
960b763e 4 个月前
8c391e04 6 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐