前端传值(对象内包含数组),后端接收问题

背景:原有的参数采集需要新增采集数组[{对象A},{对象A}]类型的参数,后端直接用List<实体类A>进行接收报错:Failed to instantiate [java.util.List]: Specified class is an interface

尝试方法1重新封装模型类型B(构造参数List<实体类A>)来接收,获取数据为null。 (前端传值的格式为:{“id”,“123”;“userList”,"[{user},{user},{user}]"})

尝试方法2:*先将数组对象序列化为字符串,再放进对象。后台使用String类型来接收 *
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

发布了15 篇原创文章 · 获赞 0 · 访问量 299

猜你喜欢

转载自blog.csdn.net/sinat_15051577/article/details/105247908
今日推荐