Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/taskGroup/action/TaskGroupAction.java =================================================================== diff -u -r28932 -r32198 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/taskGroup/action/TaskGroupAction.java (.../TaskGroupAction.java) (revision 28932) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/taskGroup/action/TaskGroupAction.java (.../TaskGroupAction.java) (revision 32198) @@ -131,16 +131,16 @@ } JSONObject jsonObject = new JSONObject(); //Map> taskGroupNameMap = new HashMap>(); + JSONArray jsonArray = new JSONArray(); if(CollectionUtils.isNotEmpty(taskGroupList)){ - JSONArray jsonArray = new JSONArray(); //taskGroupNameMap.put("data", taskGroupList.stream().map(taskGroup->taskGroup.getTaskGroupName()).collect(Collectors.toList())); for(TaskGroup taskGroup : taskGroupList){ JSONObject jsonObejct = new JSONObject(); jsonObejct.put("name", taskGroup.getTaskGroupName()); jsonArray.add(jsonObejct); } - jsonObject.put("data", jsonArray); } + jsonObject.put("data", jsonArray); //{data:[{"name":"t1"},{"name":"t2"}]} StrutsParamUtils.getResponse().getWriter().println(jsonObject); } catch (IOException e) {