在前台js中ajax方法中,data传递到后台的数据包含file=[{"name":"","path":"","docbase":""},...]类型的json格式的数组参数,那么在Controller中应该如何接收呢?
Controller中参数:@RequestParam(value = "files", required = false, defaultValue = "") String files
数据处理:
JSONArray json=JSONArray.parseArray(files);
for(int i=0;i<json.size();i++){
String name=(String) json.getJSONObject(i).get("name");
String path=(String) json.getJSONObject(i).get("path");
String docbase=(String) json.getJSONObject(i).get("docbase");
}