通过第三方工具或者自己拼json格式的字符串write到前台都可以啊~推荐用json-lib,比较方便,直接把List转换为Json对象~注意用的时候它还有几个依赖jar包~

解决方案 »

  1.   

    So  easy啊。。这是以前做Easyui拼的一个Json,你按你的需求拼格式就OK了啊: String json = "{\"total\":" + counts + ",\"rows\":[";
    for (Object[] obj : clients) {
    json += "{\"clientId\":\"" + obj[0] + "\",\"clientName\":\""
    + obj[1] + "\",\"clientType\":\"" + obj[2]
    + "\",\"clientTel\":\"" + obj[3]
    + "\",\"clientAddress\":\"" + obj[4]
    + "\",\"clientMan\":\"" + obj[5]
    + "\",\"clientEmail\":\"" + obj[6]
    + "\",\"clientComment\":\"" + obj[7] + "\"},";
    }
    String finalJson = json.substring(0, json.length() - 1) + "]}";用json-lib的话更简单:
    String json=JSONArray.fromObject(集合名).toString(); 就好了~
      

  2.   

    json只不过是一个js对象,你要展示只能靠js来做,如果不用界面框架的话,可以通过document.createElement来逐个创建,比较安全。要不就使用如extjs,easyui等框架。