先把jexcelapi_2_6_6.zip的包下载https://pan.baidu.com/s/1LV4SDNsYQaa5aub9jlIKAw,提取码:eybi;放到项目的lib文件夹下面;官网上可以下载到最新的jar包,但是jdk版本跟的上才行,正是因为版本低才用老版本的jar来实现Excel导出;如果jdk版本高可以看一下javascript:void(0);

    下面就了解一下老jar包的实现过程:

1.创建Excel名称,并且定义输出类型


java excel 另存为 excel java导出_数据

    从图片中可以看出它的输出格式是.xls格式,里面每一步都注释的比较清楚,这里就不解释了;注意的是导出时必须进行转码,不然可能会导出乱码数据;

2.创建工作簿名称,第一页的名称和列名

java excel 另存为 excel java导出_Excel导出_02

       Label(列,行,列名);

 

3.把数据添加到工作表进行输出

java excel 另存为 excel java导出_jar包_03

List<JuTuanKeHuVo> listUser 的一组数据,通过迭代器把获取的数据添加到工作表中 t 是表示第几列,因为第一列是列名,所有要从第二列开始添加数据,t 是索引值,因此t++ 就是从工作表的第二列开始添加数据;如果要添加手写的数据就直接把laber最后一个参数改成要添加的字符串就行;

4.运行结果

下载时有些浏览器可能会让你选择下载路径,和修改下载的文件名称或者它会直接下载到桌面

java excel 另存为 excel java导出_Excel导出_04


或者:直接就下载到桌面了

java excel 另存为 excel java导出_jar包_05

下载的Excel结果:

java excel 另存为 excel java导出_数据_06