From 1fb20e784af96284eca2bcd04f5e31a83026988f Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期四, 27 二月 2025 11:25:55 +0800 Subject: [PATCH] 软件上传源码和下载 --- src/main/java/com/whyc/service/SoftcodeService.java | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/whyc/service/SoftcodeService.java b/src/main/java/com/whyc/service/SoftcodeService.java index ad42e00..5c19543 100644 --- a/src/main/java/com/whyc/service/SoftcodeService.java +++ b/src/main/java/com/whyc/service/SoftcodeService.java @@ -75,11 +75,11 @@ wrapper.last("limit 1"); Softcode softcode=mapper.selectOne(wrapper); - String filename=softcode.getCodeUrl().substring(softcode.getCodeUrl().lastIndexOf("\\")+1); + String name=softcode.getCodeUrl().substring(softcode.getCodeUrl().lastIndexOf("\\")+1); try { // 杞爜闃叉涔辩爜 //resp.addHeader("Content-Disposition", "attachment;filename=" + new String(softwareName.getBytes("UTF-8"), "ISO8859-1")); - resp.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode (filename, "utf-8")); + resp.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode (name, "utf-8")); OutputStream out = resp.getOutputStream(); FileInputStream in = new FileInputStream(fileDirName+ File.separator+softcode.getCodeUrl()); int len=0; @@ -97,6 +97,6 @@ } //璁板綍鏃ュ織 logService.recordOperationLogDownLoad(ActionUtil.getUser().getId(),ActionUtil.getUser().getName(), UserOperation.TYPE_DOWNLOAD_SOFWARE.getType(),new Date(),req.getRemoteAddr() - ,filename,fileDirName+File.separator+softcode.getCodeUrl(),"",fileName,""); + ,name,fileDirName+File.separator+softcode.getCodeUrl(),"",name,""); } } \ No newline at end of file -- Gitblit v1.9.1