上篇所用到的返回给前台的工具类以下附上:
public class FileExportUtils {
public static HttpServletResponse ExcelExport(HttpServletResponse response, Workbook workBook, String fileName) throws IOException {
response.setContentType("application/octet-stream");
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
response.setHeader("Content-Disposition", "attachment; filename="
+ URLEncoder.encode(fileName, "UTF-8"));
OutputStream outputStream = response.getOutputStream();
workBook.write(outputStream);
outputStream.close();
return response;
}
}
前端接HttpServletResponse response使用
responseType: ' blob'
以上便是导出的快速用法,当然想自己构造可以在深入了解一下。