java用模板导出数据表格
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用模板导出数据表格相关推荐
- java使用模板导出Excel表格
java使用模板导出Excel表格 文章目录 java使用模板导出Excel表格 模板示例 一.引入依赖 二.使用步骤 1.添加工具类 2.导出Excel 模板示例 一.引入依赖 <depend ...
- java怎么导出有模板的表格_java用模板导出数据表格-Go语言中文社区
1.创建表格: 2.编写导出的controller; @PostMapping("/cust/report/customer/export") public void export ...
- 使用EasyPoi利用excel模板导出excel表格下载
前言:使用excel模板导出excel的好处在于可以事先在模板上定义颜色.格式等,适用于模板设计得比较灵活复杂的场景 一.添加jar包 <dependency><groupId> ...
- java中poi导出Excel表格(前台流文件接收)
java中poi导出Excel表格,前端以流的方式接收,而非直接生成文件再下载,解决多台服务器部署后,路径地址不统一导致的下载问题. 生成Excel示例图: 2.代码说明 ① 在上次的基础上增加了底部 ...
- EasyExcel通过模板导出数据
EasyExcel通过模板导出数据 大家好,这两天在做excel导出功能,使用的是easyExcel,不得不说其功能全面,很好入手. 但是在开发的过程中也会遇到一些文档里无法提供解决的问题,这里我分享 ...
- java按照模板导出pdf或者word
一.java按照模板导出pdf (一)制作模板 1.在word里制作模板 因为PDF常用的软件不支持编辑,所以先用Word工具,如WPS或者Office新建一个空白Word文档,里面制作出自己想要的样 ...
- C#基于Npoi通过特性的方式导出简单数据到Excel或基于特性以及基于Excel模板导出数据到Excel以及从Excel中把数据导入到对象中
导出数据到Excel表格以及从Excel表格中读取数据是我们日常开发很多情况都会遇到的,这里或许只是导出一些简单的数据到excel,这里或许会按照一定的模板导出数据到excel,这里也可能需要从Exc ...
- SAP 导出 HTML,【我sap这导出数据表格export.mhtml怎么转换为 excel 工作表.xlsx】excel生成html表格数据...
如何把Html网页格式转成Excel表格 1.单击数据--导部数据--新建Web查询. 2.勾选我可以此内容,允许播放,单击继续按钮. 3.在地址栏输入网站地址,转到此网站里面. 4.跳转到指定网页, ...
- poi 使用模板导出数据
poi 使用模板导出数据 引入依赖 代码 错误 POI 操作Excel 出现如下异常 xlsx模板自己随便建一个放在resource目录下就行,测试代码以及遇到的报错问题如下: 引入依赖 <!- ...
最新文章
- 第九代小冰惊喜登场,多端融合且琴棋书画样样精通
- 如何在网页中添加flash文件
- python实现归一化去噪_二维FFT的归一化处理
- presto spill to disk
- (转)二分图最大匹配的König定理及其证明
- 手机可以使用鸿蒙系统,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可
!【手机吧】_百度贴吧...
- python实战项目(Django技术点)
- 仿真proteus8.7安装
- 口布杯花的60种叠法_10种餐巾折花杯花的步骤用文字解说怎么折
- vsscanf用法解析
- STM8S系列Option Byte问题:AFx在STVP中显示Reserved无法配置
- 树莓派/Ubuntu联网以及查看本机的IP
- 浅谈Web身份识别技术 —— Cookie、Session 和 Token
- windows10系统修改c盘Users目录中的中文名称
- 搜狗微信为什么搜不到服务器,搜狗微信搜索部分功能为什么下线 搜狗微信搜索部分功能将被下线详情介绍...
- PlsntUML的在线画图网址
- 隐藏通知内容什么意思_隐藏通知内容
- 超密集组网(UDN)
- [C题目]力扣876. 链表的中间结点
- react antd modal学习