廢話少說直接上代碼
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
}
}