From 87166de391c4e2e03b93cd93b94cdfd255faf958 Mon Sep 17 00:00:00 2001 From: 许鹏程 <1821349743@qq.com> Date: 星期一, 03 七月 2023 15:23:53 +0800 Subject: [PATCH] 数据模板解析 --- src/main/java/com/product/module/data/service/SystemDataExportService.java | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/product/module/data/service/SystemDataExportService.java b/src/main/java/com/product/module/data/service/SystemDataExportService.java index f35abaa..b1de6a9 100644 --- a/src/main/java/com/product/module/data/service/SystemDataExportService.java +++ b/src/main/java/com/product/module/data/service/SystemDataExportService.java @@ -26,6 +26,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.*; +import java.net.URLEncoder; import java.util.*; /** @@ -291,6 +292,10 @@ response.setContentType("multipart/form-data"); response.setCharacterEncoding("utf-8"); + //鍏佽璁块棶header涓殑鑷畾涔夊弬鏁� + response.setHeader("Access-Control-Expose-Headers", "Content-Disposition"); + //璁剧疆鏂囦欢鍚� + response.setHeader("Content-disposition", "attachment;filename=" + URLEncoder.encode(sheetName + System.currentTimeMillis() + ".xlsx", "UTF-8")); // 杩欓噷URLEncoder.encode鍙互闃叉涓枃涔辩爜 褰撶劧鍜宔asyexcel娌℃湁鍏崇郴 // 杩欓噷闇�瑕佽缃笉鍏抽棴娴� try (ServletOutputStream outputStream = response.getOutputStream();) { -- Gitblit v1.9.2