设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

ExcelUtil 3.0.5发布,修复若干bug

2020-5-5 15:52| 发布者: joejoe0332| 查看: 436| 评论: 0|原作者: oschina|来自: oschina

摘要: 更新内容如下: 1.修复导出int,float,double,Date 类型的字段,在读取时候发生异常的问题 2.新增表头,合并第一行为表头(和导出文件名称保持一致) 用法如下: //浏览器中直接下载 //导出不带表头,文件名称用当前 ...
更新内容如下:

1.修复导出int,float,double,Date 类型的字段,在读取时候发生异常的问题
2.新增表头,合并第一行为表头(和导出文件名称保持一致)
用法如下:

//浏览器中直接下载
//导出不带表头,文件名称用当前时间,年月日时分秒命名
@GetMapping(value = "/export")
public void testExport(HttpServletResponse response) throws Exception{
   List<PhoneModel> list = new ArrayList<>();
   PhoneModel model = null;
   for(int i=0;i<10;i++){
      model = new PhoneModel();
      model.setNum((i+1));
      model.setColor("金色"+i);
      model.setPhoneName("苹果"+i+"S");
      model.setPrice(i);
      model.setSj(new Date());
      list.add(model);
   }
   ExcelUtil.exportExcelOutputStream(response,list,PhoneModel.class);
}

 

//导出带表头,文件名称和表头保持一致
@GetMapping(value = "/exportHeader")
public void testExportHeader(HttpServletResponse response) throws Exception{
   List<PhoneModel> list = new ArrayList<>();
   PhoneModel model = null;
   for(int i=0;i<10;i++){
      model = new PhoneModel();
      model.setNum((i+1));
      model.setColor("金色"+i);
      model.setPhoneName("苹果"+i+"S");
      model.setPrice(i);
      model.setSj(new Date());
      list.add(model);
   }
   ExcelUtil.exportExcelOutputStream(response,list,PhoneModel.class,"这是表头也是文件名");
}

 

引入pom

<!-- https://mvnrepository.com/artifact/net.oschina.likaixuan/excelutil -->
<dependency>
    <groupId>net.oschina.likaixuan</groupId>
    <artifactId>excelutil</artifactId>
    <version>3.0.5</version>
</dependency>

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部