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;
      ....
}