jxls是基于POI的Excel模板导出导入框架。通过使用类似于jstl的标签,有效较少导出Excel的代码量。
1.pom
net.sf.jxls
jxls-core
1.0.3
2.模板样式
一般数据直接绑定跟 jstl比较像,直接${name}
循环就是
3.代码演示
@Testpublic void method1() throwsException {//循环数据
List list = new ArrayList<>();for (int i = 0; i < 100; i++) {
Map data = new HashMap<>();
data.put("a1", (int)(Math.random()*100) );
data.put("a2", (int)(Math.random()*100) );
data.put("a3", (int)(Math.random()*100) );
data.put("a4", (int)(Math.random()*100) );
data.put("a5", (int)(Math.random()*100) );
list.add(data);
}//表格使用的数据
Map map =