导出excel表格并返回给前端的快捷用法(上)
这个比poi好用
先导入三个依赖
<dependency><groupId>cn.afterturn</groupId><artifactId>easypoi-base</artifactId><version>4.1.0</version>
</dependency>
<dependency><groupId>cn.afterturn</groupId><artifactId>easypoi-web</artifactId><version>4.1.0</version>
</dependency>
<dependency><groupId>cn.afterturn</groupId><artifactId>easypoi-annotation</artifactId><version>4.1.0</version>
</dependency>
然后给需要导出的的内容加注解
Excel class/*** ID*/private String id;/*** 归属分类*/@Excel(name = "归属分类",replace = {"住_1","会_2","食_3","康_4","其他_99"},isImportField = "true")private String classify;/*** 内容*/@Excel(name = "内容",isImportField = "true")private String context;
最后在controller层加入
@ApiOperation("反馈 -导出")@PostMapping("exportExcel")public void exportExcel(@RequestBody @Valid ExcelDto dto, HttpServletResponse response) throws IOException {List<Excel> excels = ExcelService.selectExcel(dto);Workbook workbook = ExcelExportUtil.exportExcel(new ExportParams("意见反馈","意见反馈"),Excel.class, excels);FileExportUtils.ExcelExport(response,workbook,"意见反馈.xls");}
FileExportUtils这是个返回给前台的方法,下篇文章会讲
导出excel表格并返回给前端的快捷用法(上)相关推荐
- VUE纯前端导出excel表格功能《转载》
插件:使用vue-json-excel插件实现Vue纯前端导出简单的Excel表格功能. 使用方法 1. 安装依赖 npm install vue-json-excel 2. 引入组件 a. 全局引入 ...
- 前端自己导出excel表格 不需要调接口(可导出全部的数据)
前端自己导出excel表格 不需要调接口(可导出全部的数据) 1.下载 npm install -S file-saver xlsx 2.把js放在对应的位置 全部复制(Export2Excel.js ...
- 前端导出Excel表格
vue + xlsx实现Excel导出 简单粗暴步骤,无需花里胡哨 第一步:npm install --save xlsx@0.14.3 第二步:全局封装公共方法(或者局部定义) import XLS ...
- 前端 table 导出excel表格方法
需求:获取后台数据,动态生成table后,导出excel表格,要求格式与table格式一致 直接上代码: <a id="export">导出</a> < ...
- java中poi导出Excel表格(前台流文件接收)
java中poi导出Excel表格,前端以流的方式接收,而非直接生成文件再下载,解决多台服务器部署后,路径地址不统一导致的下载问题. 生成Excel示例图: 2.代码说明 ① 在上次的基础上增加了底部 ...
- java导出excel_JAVA导出EXCEL表格
hi~ 好久不见 小伙伴们,最近比较忙,没什么时间写,今天给大家分享的是JAVA如何导出EXCEL表格,因为最近有做这样一个功能,所以分享出来,如有不对之处,敬请指正. 在许多企业办公系统中,经常会有 ...
- elementui中有导出组件吗_Element-ui组件库Table表格导出Excel表格
安装 npm install --save xlsx file-saver 两个插件的详细地址在下面 https://github.com/SheetJS/js-xlsx https://github ...
- java 导入导出excel表格
java 导入导出excel表格 业务上有需求上传excel表格并读取内容,本文记录一下该方法 表格导入 引入相应的工具包 <dependency><groupId>cn.af ...
- 解决导出excel表格无法打开的问题
前后端分离实现导出excel,后端使用easyexcel将数据写入excel表格,然后将其写入到响应流中,关于easyexcel的快速使用可参考文章:JAVA使用easyexcel导出excel 后端 ...
最新文章
- MOSS的CSS样式说明,一个老外总结的
- 不显示调用super_super关键字
- 3.5.4 CSMA/CD 协议
- 谈谈IT界8大恐怖预言!
- 【Java 泛型】使用上下边界通配符解决泛型擦除问题
- 大话设计模式(九 反射——程序员的快乐!)
- scrapy第一发——基础巩固
- layui table 单元格适应宽高
- 深度学习之卷积神经网络(12)深度残差网络
- 基于事件驱动架构构建微服务第16部分:Azure Active Directory B2C
- 泛泰A860(高通公司8064 cpu 1080p) 拂4.4中国民营recovery TWRP2.7.1.2文本(通过刷第三版)...
- (转)python调取C/C++的dll生成方法
- 图片标注尺寸_AutoCAD图纸与测量尺寸不一样怎么办
- 轨迹规划实现 tfaar_example2.7
- JavaScript 简介第一课
- andriod studio获取root_怎样获得root权限
- 2.2 BubbleSort
- Clang编译Objective-C
- 15篇文章贯通4级词汇
- PDF文件密码怎么解除