/** 导出 */
public String exp() {
TsimpSysLogQuery query = newQuery(TsimpSysLogQuery.class, DEFAULT_SORT_COLUMNS);
Page page = tsimpSysLogManager.findPage(query);
List list = page.getResult();
if (list.size() > 0) {
List list2 = new ArrayList();
HashMap map = new LinkedHashMap();
map.put("key_1", TsimpSysLog.ALIAS_ACCOUNT_ID);
map.put("key_2", TsimpSysLog.ALIAS_OPERATE_IP);
map.put("key_3", TsimpSysLog.ALIAS_GRADE);
map.put("key_4", TsimpSysLog.ALIAS_OBJECT);
map.put("key_5", TsimpSysLog.ALIAS_OPERATE_TIME);
map.put("key_6", TsimpSysLog.ALIAS_TYPE);
list2.add(map);
for (int i = 0; i < list.size(); i++) {
HashMap map1 = new LinkedHashMap();
TsimpSysLog bean = (TsimpSysLog) list.get(i);
map1.put("key_1", bean.getAccountId());
map1.put("key_2", bean.getOperateIp());
map1.put("key_3", bean.getGrade());
map1.put("key_4", bean.getObject());
map1.put("key_5", bean.getOperateTimeString());
map1.put("key_6", bean.getType());
list2.add(map1);
}
ExportExl exl = new ExportExl();
exl.download(ServletActionContext.getRequest(), ServletActionContext.getResponse(), "SysAccount", list2, 6);
}
return null;
}
-
Java
3190 引用 • 8214 回帖 • 1 关注
Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于