示例#1
0
 private List<Map<String, Object>> createExcelRecord(List<User> list) {
   List<Map<String, Object>> listmap = new ArrayList<Map<String, Object>>();
   Map<String, Object> map = new HashMap<String, Object>();
   map.put("sheetName", "sheet1");
   listmap.add(map);
   User user = null;
   for (int j = 0; j < list.size(); j++) {
     user = list.get(j);
     Map<String, Object> mapValue = new HashMap<String, Object>();
     mapValue.put("Id", user.getId());
     mapValue.put("Username", user.getUsername());
     mapValue.put("Password", user.getPassword());
     mapValue.put("Status", user.getStatus());
     mapValue.put("Description", user.getDescription());
     mapValue.put("Enabled", user.getEnabled());
     mapValue.put("CreateDate", user.getCreateDate());
     mapValue.put("UpdateDate", user.getUpdateDate());
     mapValue.put("Ip", user.getIp());
     mapValue.put("Telephone", user.getTelephone());
     mapValue.put("Salt", user.getSalt());
     mapValue.put("Locked", user.getLocked());
     mapValue.put("Email", user.getEmail());
     mapValue.put("Sex", user.getSex());
     mapValue.put("Address", user.getAddress());
     listmap.add(mapValue);
   }
   return listmap;
 }