EasyExcel导出文件基本流程
导出文件基本流程
获取数据
首先获得需要导出的文件的数据内容,用一个 list
保存
List<SysStudent> list = sysStudentService.queryList(sysStudent);
定义文件名
给导出的文件定义一个名字,可以添加日期或者根据输入添加其他信息,保证文件名唯一
String fileName = "学生信息列表" + System.currentTimeMillis() + ".xlsx";
设置响应头
- 设置响应的内容类型为
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
- 设置响应的字符编码为
UTF-8
- 设置响应头
Content-disposition
为attachment
,表示文件将以附件形式下载,并指定文件名编码为UTF-8
ContentType有很多不同的类型,要根据数据类型改变
- application/vnd.openxmlformats-officedocument.spreadsheetml.sheet:Excel 文件(.xlsx)
- application/vnd.ms-excel:Excel 文件(.xls)
<标签:文件,vnd,响应,EasyExcel,文件名,导出,笔记,application From: https://blog.csdn.net/weixin_44023931/article/details/142629978