js接收对象类型数组的服务端、浏览器端实现

1、服务端

JSONArray jsonArr = JSONUtil.generateObjList(objList);

public static generateObjList(List<Obj> objList ){
    JSONArray resultArray = new JSONArray();
        for (Role role : objList) {
            JSONObject jsonObj = new JSONObject();
            jsonObj.put("id", role.getId());
            jsonObj.put("objName", role.getObjName());
            resultArray.put(jsonObj);
        }
        return resultArray;
}
get();
set();

2、浏览器端

var roleList = <s:property value="jsonRoleList" escapeJavaScript="false" escapeHtml="false" />;
长度 : roleList.length
第i个元素的属性:roleList[i].id;
        //roleList[i].roleName ;
原文地址:https://www.cnblogs.com/zhoujl-5071/p/json.html