解决ajax发送list数据到springmvc的controller层报错,提示类型不对

论坛 期权论坛 脚本     
匿名技术用户   2021-1-7 14:35   789   0

报错内容:Property referenced in indexed property path is neither an array nor a List nor a Map

json格式:

{
    "list": [
        {"no": "9098988934"},
        {"no": "9098934334"},
    ]
}

jquery会将json数据映射为:

list[0][no]=9098988934
list[1][no]=9098934334

springmvc需要的格式:

list[0].no=9098988934
list[1].no=9098988934

解决方法:手动将数据处理成springmvc需要的格式

var data = {};
data['list[0].no'] = 9098988934;
data['list[1].no'] = 9098934334;

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP