Java Excel导出

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

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

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

 

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

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

       Label(列,行,列名);

 

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

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

4.运行结果

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

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

下载的Excel结果:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值