您的位置:首页 > 编程语言 > Java开发

关于运行期异常:Failed to instantiate [java.util.List]: Specified class is an interface

2017-04-24 18:28 716 查看
1、报错背景:
           $.post()传递数组到action后台,后台使用List<ViewDictEnumDataEntity>类型接收数据,导致异常报错。
2、报错原因:
           spring在注入的时候,不允许注入一个List类型的对象。
3、解决措施:
           需要自己新建一个该对象数组的类用于引用。
4、切记:
          后台接收数据时,对象数组的命名一定要与前端传过来的参数命名一致,例如:前端对象数组的命名是venders,后台接收数据时,在创建ViewDictEnumDataEntityList实体类的时候,他的属性List<ViewDictEnumDataEntity>  venders 命名必须也是venders,否则参数无法成功传递。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐