废话少说直接上代码
js 中传送的json数组
data :JSON.stringify([{"start_date" : $("#txt_search_start_date").val(),"end_date" : $("#txt_search_end_date").val()}])
JAVA端接收
JSONArray dic_list = JSONArray.fromObject(params.get("data"));
for (int i = 0; i < dic_list.size(); i++) {
JSONObject job = dic_list.getJSONObject(i); // 遍历 jsonarray 数组,把每一个对象转成 json 对象
Iterator iter = job.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry) iter.next();
System.out.println("****:"+entry.getKey().toString()); //取出对象的key
System.out.println("****:"+entry.getValue().toString());//取出对象的value
}
}