From eb6b6dbb35a9f029e0b7d269773685c19fd40976 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期四, 11 七月 2024 10:47:51 +0800
Subject: [PATCH] 玩湃微信商户认证代码

---
 cloud-server-management/src/main/java/com/dsh/guns/modular/system/util/ExcelUtil.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/util/ExcelUtil.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/util/ExcelUtil.java
index a5e9f7b..fd44c75 100644
--- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/util/ExcelUtil.java
+++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/util/ExcelUtil.java
@@ -3,6 +3,8 @@
 
 import org.apache.poi.hssf.usermodel.*;
 import javax.servlet.http.HttpServletResponse;
+import java.net.URLEncoder;
+
 public class ExcelUtil {
 	public static HSSFWorkbook getHSSFWorkbook(String sheetName, String[] title, String[][] values, HSSFWorkbook wb) {
 		// 第一步,创建一个webbook,对应一个Excel文件
@@ -40,7 +42,7 @@
 
 	public static void setResponseHeader(HttpServletResponse response, String fileName) {
 		try {
-			response.setHeader("Content-Disposition", "attachment;filename=" + fileName);
+			response.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(fileName));
 			response.setContentType("application/vnd.ms-excel;charset=UTF-8");
 			response.addHeader("Pragma", "no-cache");
 			response.addHeader("Cache-Control", "no-cache");

--
Gitblit v1.7.1