微信小程序(踩过的坑) data中传数组 到java后端springmvc接收 -- 小程序

【微信小程序(踩过的坑) data中传数组 到java后端springmvc接收 -- 小程序】微信小程序端代码
微信小程序(踩过的坑) data中传数组 到java后端springmvc接收 -- 小程序
文章图片

java 后台接受(错误)干掉中括号
原因:在java端接收到以后的不是数组了直接变为string,本来一直使用数组遍历,后来发现根本不行,

public Messages addtheorderTb(TheorderTb theorderTb,@RequestParam(value = "https://www.it610.com/article/userId") Long userId,@RequestParam(value="https://www.it610.com/article/spIdarray[]") String[] spIdarray)

后台接受类型修改为 String spIdarray
微信小程序(踩过的坑) data中传数组 到java后端springmvc接收 -- 小程序
文章图片

JSONArray 处理
JSONArray obj = JSON.parseArray(images); List sList = new ArrayList(); if (obj.size() > 0) {for (int i = 0; i < obj.size(); i++) { sList.add((Integer) obj.get(i)); } }

    推荐阅读