从前端传递数组,Java后台处理

首先,在前端用JSON.stringify()方法将数组转成json格式的,发送至后台;

后台直接接收这个json字符串,注意,Java用String来接收,得到一个字符串str;

用json的第三包,如alibaba的等,调用JSONArray.parseArray(str)获取到一个JSONArray jsonArray;

此时已经获取到一个json数组了,遍历jsonArray时,

for (int i = 0; i < jsonArray.size(); i++) {
                //得到对象
                JSONObject obj = jsonArray.getJSONObject(i);

}

至此,整个过程已完成,可以在后台操作对象了。

你可能感兴趣的:(从前端传递数组,Java后台处理)