1.创建表格;

2.编写导出的controller;

@PostMapping("/cust/report/customer/export")
public void export(HttpServletRequest request, HttpServletResponse response) {List<Customer> custList = customerService.findAllCustomer();OutputStream out = null;BufferedOutputStream bos = null;try {String fileName = "【客户统计报表】" + DateUtil.currentData() + ".xlsx";response.setContentType("multipart/form-data");response.setHeader("Content-disposition","attachment; filename=" + new String(fileName.getBytes("UTF-8"), "ISO-8859-1"));out = response.getOutputStream();bos = new BufferedOutputStream(out);String templateFileName = CustomerController.class.getResource("/template/excel/customer.xlsx").getFile();ExcelWriter excelWriter = EasyExcel.write(bos).withTemplate(templateFileName).build();// 数据回填WriteSheet writeSheet = EasyExcel.writerSheet().build();excelWriter.fill(custList.getData(), writeSheet);Map<String, String> map = new HashMap<String, String>();map.put("exportDate", new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));map.put("exportEmp", "导出人");excelWriter.fill(map, writeSheet);excelWriter.finish();bos.flush();} catch (Exception e) {log.error("客户统计报表导出异常......{}", e);} finally {if (null != bos) {try {bos.close();} catch (IOException e) {e.printStackTrace();}}}
}

java用模板导出数据表格相关推荐

  1. java使用模板导出Excel表格

    java使用模板导出Excel表格 文章目录 java使用模板导出Excel表格 模板示例 一.引入依赖 二.使用步骤 1.添加工具类 2.导出Excel 模板示例 一.引入依赖 <depend ...

  2. java怎么导出有模板的表格_java用模板导出数据表格-Go语言中文社区

    1.创建表格: 2.编写导出的controller; @PostMapping("/cust/report/customer/export") public void export ...

  3. 使用EasyPoi利用excel模板导出excel表格下载

    前言:使用excel模板导出excel的好处在于可以事先在模板上定义颜色.格式等,适用于模板设计得比较灵活复杂的场景 一.添加jar包 <dependency><groupId> ...

  4. java中poi导出Excel表格(前台流文件接收)

    java中poi导出Excel表格,前端以流的方式接收,而非直接生成文件再下载,解决多台服务器部署后,路径地址不统一导致的下载问题. 生成Excel示例图: 2.代码说明 ① 在上次的基础上增加了底部 ...

  5. EasyExcel通过模板导出数据

    EasyExcel通过模板导出数据 大家好,这两天在做excel导出功能,使用的是easyExcel,不得不说其功能全面,很好入手. 但是在开发的过程中也会遇到一些文档里无法提供解决的问题,这里我分享 ...

  6. java按照模板导出pdf或者word

    一.java按照模板导出pdf (一)制作模板 1.在word里制作模板 因为PDF常用的软件不支持编辑,所以先用Word工具,如WPS或者Office新建一个空白Word文档,里面制作出自己想要的样 ...

  7. C#基于Npoi通过特性的方式导出简单数据到Excel或基于特性以及基于Excel模板导出数据到Excel以及从Excel中把数据导入到对象中

    导出数据到Excel表格以及从Excel表格中读取数据是我们日常开发很多情况都会遇到的,这里或许只是导出一些简单的数据到excel,这里或许会按照一定的模板导出数据到excel,这里也可能需要从Exc ...

  8. SAP 导出 HTML,【我sap这导出数据表格export.mhtml怎么转换为 excel 工作表.xlsx】excel生成html表格数据...

    如何把Html网页格式转成Excel表格 1.单击数据--导部数据--新建Web查询. 2.勾选我可以此内容,允许播放,单击继续按钮. 3.在地址栏输入网站地址,转到此网站里面. 4.跳转到指定网页, ...

  9. poi 使用模板导出数据

    poi 使用模板导出数据 引入依赖 代码 错误 POI 操作Excel 出现如下异常 xlsx模板自己随便建一个放在resource目录下就行,测试代码以及遇到的报错问题如下: 引入依赖 <!- ...

最新文章

  1. 第九代小冰惊喜登场,多端融合且琴棋书画样样精通
  2. 如何在网页中添加flash文件
  3. python实现归一化去噪_二维FFT的归一化处理
  4. presto spill to disk
  5. (转)二分图最大匹配的König定理及其证明
  6. 手机可以使用鸿蒙系统,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  7. python实战项目(Django技术点)
  8. 仿真proteus8.7安装
  9. 口布杯花的60种叠法_10种餐巾折花杯花的步骤用文字解说怎么折
  10. vsscanf用法解析
  11. STM8S系列Option Byte问题:AFx在STVP中显示Reserved无法配置
  12. 树莓派/Ubuntu联网以及查看本机的IP
  13. 浅谈Web身份识别技术 —— Cookie、Session 和 Token
  14. windows10系统修改c盘Users目录中的中文名称
  15. 搜狗微信为什么搜不到服务器,搜狗微信搜索部分功能为什么下线 搜狗微信搜索部分功能将被下线详情介绍...
  16. PlsntUML的在线画图网址
  17. 隐藏通知内容什么意思_隐藏通知内容
  18. 超密集组网(UDN)
  19. [C题目]力扣876. 链表的中间结点
  20. react antd modal学习

热门文章

  1. Qt Creator的pro文件格式
  2. Python环境搭建以及简单入门介绍
  3. 《汇编语言》第1章 基础知识
  4. 中兴蓝剑计划与华为15级大佬教你如何做校招简历!
  5. amd服务器cpu皓龙性能,性能提升20% HPC巨头升级AMD皓龙服务器
  6. byte,bit,char
  7. HTML样式(style)
  8. Python/python求圆的周长和半径
  9. 光能充电手机被指电视直销广告虚假宣传
  10. vue案例 - 使用vue实现自定义多选与单选的答题功能