Java导入导出功能
@AutoLog(value = "Excel导出")@ApiOperation(value = "Excel导出", notes = "Excel导出")@GetMapping(value = "/export")public void export(HttpServletResponse response) {List<StudentInformation> stuList = new ArrayList<StudentInformation>();stuList.add(new StudentInformation("张三", new Date()));stuList.add(new StudentInformation("李四", new Date()));stuList.add(new StudentInformation("王五", new Date()));stuList.add(new StudentInformation("刘黑", new Date()));stuList.add(new StudentInformation("许飞", new Date()));stuList.add(new StudentInformation("谢帅", new Date()));// 通过工具类创建writer,默认创建xls格式ExcelWriter writer = ExcelUtil.getBigWriter();// 自定义标题名writer.addHeaderAlias("name", "姓名");writer.addHeaderAlias("birthDay", "生日");// 合并单元格后的标题行,使用默认标题样式writer.merge(2, "学生人员信息");// 一次性写出内容,使用默认样式,强制输出标题writer.write(stuList, true);// out为OutputStream,简要写出到目标流// response为HttpServletRespone对象response.setContentType("application/vnd.ms-excel;charset=utf-8");// test.xls是弹出下载对话框的文件名,不能为中文,中文请自行编码// String name = StringUtils.toUtf8String("申请信息");String name = "学生信息";response.setHeader("Content-Disposotion", "attachment;filename=" + name + ".xls");ServletOutputStream out = null;try {out = response.getOutputStream();writer.flush(out, true);} catch (Exception e) {e.printStackTrace();} finally {writer.close();}// 此处关闭输出servlet流IoUtil.close(out);}
Java导入导出功能相关推荐
- easyexcel多个sheet导入_Java中Easypoi实现excel多sheet表导入导出功能
Easypoi简化了开发中对文档的导入导出实现,并不像poi那样都要写大段工具类来搞定文档的读写. 第一步引入Easypoi依赖 cn.afterturn easypoi-spring-boot-st ...
- SpringBoot 项目实现 Excel 导入导出功能
背景 Excel 导入与导出是项目中经常用到的功能,在 Java 中常用 poi 实现 Excel 的导入与导出.由于 poi 占用内存较大,在高并发下很容易发生 OOM 或者频繁 fullgc,阿里 ...
- 使用EasyExcel实现导入导出功能
使用EasyExcel实现导入导出功能 一.导出 1.使用ideal新建一个maven项目,并在pom.xml文件中引入EasyExcel依赖 <!--easyexcel实现导入导出--> ...
- java导入导出excel操作(jxl)
java导入导出excel操作(jxl) Java解释Excel数据(jxl.jar包的使用) 关键字: java excel jxl.jar jxl.jar 包 下载地址: http://www.a ...
- SpringBoot 项目优雅实现 Excel 导入导出功能
背景 Excel 导入与导出是项目中经常用到的功能,在 Java 中常用 poi 实现 Excel 的导入与导出.由于 poi 占用内存较大,在高并发下很容易发生 OOM 或者频繁 fullgc,阿里 ...
- SpringBoot中使用Easyexcel实现Excel导入导出功能(一)
目录 前言 1.常规导入 2.读取到指定的列 3.读取全部的sheet页 4.日期.数字及其他自定义格式的转换 5.表头有多行的表格读取 6.表头数据的读取 7.单元格内的备注内容读取 前言 exce ...
- 十分钟看会laravel导入导出功能,就这么简单
laravel5扩展包excel导入导出功能 一, 简介 Laravel Excel 在 Laravel 5 中集成 PHPOffice 套件中的 PHPExcel,从而方便我们以优雅的.富有表现力的 ...
- java导入导出excel_Java导入导出Excel工具 easyexcel
Java导入导出Excel工具 easyexcel 做Java开发的同学,尤其是做管理后台的同学绝大多数都会接触到报表系统,这时候就少不了Excel的导入和导出了.Java解析生成Excel比较有名 ...
- 让模块支持“导入”“导出”功能
让模块支持"导入""导出"功能 DNN模块可以支持导入导出功能,通过将模块内容导入到XML文件可以便于模块内容备份和转移,也可将模块内容事先以XML格式保存通过 ...
- 安全组规则跨region导入导出功能介绍
功能介绍 您可以在控制台clone一个安全组,进而快速创建安全组和添加安全组规则,但这个功能有个限制是无法跨region使用.为此ECS控制台开发了安全组规则导入导出功能,使用这个功能您可以把一个安全 ...
最新文章
- 通过类名和窗口名查找指定窗口
- 今日arXiv精选 | 31篇EMNLP 2021最新论文
- 国内第一本项目管理的实践书籍——《IT项目管理那些事儿》
- 链表c++代码的实现
- Pandas 处理 dummy variable
- java垃圾回收GC(学习笔记)
- 无标度网络(scale-free network)
- 安卓(android)毕业设计各种app项目
- UWP 如何阻止WebView自动打开浏览器?
- JAVA面试常考系列七
- CLEARCO Silicone Fluids Grease Compounds
- 设置夜神模拟器自动连接功能
- FZU2214 超大背包
- 活动图当中的关键路径、点的最早开始时间最晚开始时间、活动的最长耽搁时间、最晚开工时间
- 沈阳工程学院计算机网络实训报告,计算机网络实验报告(2).pdf
- Hadoop详解手册.pdf
- imax6q项目:使用psplash制作开机动画
- Mysql中TCL语言
- 基于电动汽车的带时间窗的路径优化(PythonMatlab代码实现)
- 龙兵智能名片装修版v1.5.30 装饰装修 装饰 装饰小程序