datatable每行中的数据转成json串传给后台,并将json转化为list

1.前端datatable中的数据

Id 媒体 频道 广告位 代理返点 客户返点

表格界面如下图:

datatable每行中的数据转成json串传给后台,并将json转化为list_第1张图片

2.将表格中的每一行所要用的数据转成json串

最终得到的json串如下:

3.后台接收json并转化为list

 public int updateOrderItemRebate(String json) {
        JSONArray jsonArr = JSONArray.fromObject(json);
//        List list = JSONArray.toList(jsonArr);//参数1为要转换的JSONArray数据,参数2为要转换的目标数据,即List盛装的数据
        List rulelist = (List) JSONArray.toCollection(jsonArr, AdOrderItem.class);
        if(rulelist.size()!=0){
            return adOrderItemMapper.updateOrderItemRule(rulelist);
        }
        return 0;
    }

 

你可能感兴趣的:(前端,后端)