List<Map<String,Object>>(=)转换为JsonArray,再显示在页面
在spring mvc中直接将List<Map<String,Object>>放在modelAndView中,并在页面循环显示会有问题,因为它并不是json,里面的值像这样[{addTime='2017-05-12',name='王大侠'}],需要在后台转化,页面解析。
后台如下:
JSONArray cards = JSONArray.fromObject(list);//包是net.sf包 modelAndView.addObject("list",cards);
页面:
var jsonArray = JSON.parse('${list}'); for(var i in jsonArray){ jsonArray[i].name; .... }