Excel批量下载

news/2025/1/25 3:46:57/

思路:把要下载的文件放到exportExcel目录下,利用url查找是否有改文件,有的话下载,没有的话报错。



import io.swagger.annotations.ApiOperation;
import org.apache.commons.io.IOUtils;
import org.springframework.stereotype.Controller;
import org.springframework.util.ClassUtils;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;import javax.servlet.http.HttpServletResponse;
import java.io.InputStream;
import java.io.OutputStream;@Controller
@RequestMapping("templatedownload")
public class TemplateDownload {@GetMapping("{filename}")@ApiOperation(value = "获取Excel模板",notes = "获取Excel模板")public ResultVO downExcel(@PathVariable("filename") String filename, HttpServletResponse response)throws Exception{InputStream in = ClassUtils.class.getClassLoader().getResourceAsStream("exportexcel/"+filename+".xls");if (in == null) {throw new AppcationException(ExceptionEnum.NOTFOUNTVALUE);}response.setHeader("content-type", "application/vnd.ms-excel");response.addHeader("Content-Disposition","attachment;filename=" +filename+".xls");OutputStream fileOut= response.getOutputStream();IOUtils.copy(in, fileOut);in.close();fileOut.close();return ResultVOUtil.success();}
}


http://www.ppmy.cn/news/731426.html

相关文章

python 读取excel 批量 重命名文件夹

python 读取excel 批量重命名 文件夹 需求使用的库旧颜和新欢过程renamefile.pyoperateExcel.py最后打包生成exe 需求 接到老婆大人说帮同事写一个 有个批量重命名 文件的功能,问我能不能行。 嗯? 虽然我是个测试, 但是这不是很简单么&#…

多个Excel文件查找显示整行

本文介绍的工具可以按一个关键字、多个关键字或汉字描述的条件进行查找,展示出整行信息,支持提取本行、上几行、下几行的信息到新的Excel文件中。同时包含指定行的提取、指定列的提取工具。 工具地址:www.excelfb.com 注意要使用谷歌浏览器…

excel如何批量查询手机号归属地

1.打开Excel软件,录入手机号码。 2.点击【DIY工具箱】选项 ​ 3.接着选中手机号码数据单元格 4.点击【手机号】,选择【手机号查归属地】 5.点击【确定】 ​ 6.最后选择适合的保存位置即可 ​ 7.完成效果如下图

matlab 批量导入excel,matlab批量导入excel表格数据-Matlab如何导入excel数据

怎样利用matlab去读取一个excel表中多个sheet的数... Matlab如何导入excel数据的方法如下: 1、一xlsread()函数,比import简单的多,具体语句: A = xlsread(yourfilename.xls) 直接在MATLAB中定义矩阵,再复制粘贴得了 定义矩阵就先定义个空的 比如一维:a=zeros(1,N);%%这是…

多个EXCEL批量提取符合条件的多行数据、指定行、指定列的数据的强大工具

如何从多个EXCEL批量提取符合条件的多行数据或指定行的数据----提取数据的绿色工具Excelfb 本文介绍的工具可以按一个关键字、多个关键字或汉字描述的条件进行查找,展示出整行信息,支持提取本行、上几行、下几行的信息到新的Excel文件中。同时包含指定行…

如何在手机端从多个Excel文件多个Sheet中搜索某一内容,多个excel文件批量查找

如何在手机端从多个Excel文件多个Sheet中搜索某一内容,多个excel文件批量查找 今天介绍一个在线工具:e.anyoupin.cn 比如: 多个年度的项目信息,每年一张工作簿。现在需要查找某些项目属于哪个年度的项目,并将主要信息…

wps excel查找不定位_Excel查找、替换和定位

1、 查找 顾名思义,查找就是要在某个地方将某个东西找到,可以通过此工具,在数据众多的单元格里快速地找到目标所在的位置。 操作方法:①在“开始”选项卡选择“查找”,弹出查找与替换对话框②在对话框中输入要查找的内容③点击“查找全部”或“查找下一个” 快捷键小技巧:…

多Excel文件内容查询工具

更多精彩内容👉个人内容分类汇总 👈 多Excel文件内容查询工具。 告别繁琐重复的体力劳动,一分钟干完一天的活。🙉 码云 github 下载 当需要在多个Excel表格中查询需要的信息是,一个文件一个文件的去查询非常麻烦…