@ResponseBody @RequestMapping( value = "getIPAndPathByGroupID", method = RequestMethod.POST, produces = MediaTypes.JSON) public Map<String, Object> getIPAndPathByGroupID(@RequestParam("groupids") String groupids) { List<String> ipAddress = new ArrayList<String>(); String groupPaths = ""; String[] groups = groupids.split(","); for (String groupid : groups) { ipAddress = groupService.getIPAddressByGroupID(Integer.parseInt(groupid), ipAddress); groupPaths += groupService.getGroupPathByGroupID(Integer.parseInt(groupid)) + ","; } String ripAddress = ""; for (String ip : ipAddress) { ripAddress += ip + ","; } Map<String, Object> resultMap = new HashMap<String, Object>(); resultMap.put("ipAddress", ripAddress.substring(0, ripAddress.length() - 1)); resultMap.put("groupPaths", groupPaths.substring(0, groupPaths.length() - 1)); return resultMap; }