Java用于下载Excel模板的接口(小白篇)

您所在的位置:网站首页 java提供文件下载接口 Java用于下载Excel模板的接口(小白篇)

Java用于下载Excel模板的接口(小白篇)

2023-08-11 10:54| 来源: 网络整理| 查看: 265

下载Excel模板的接口(最无脑的小白篇) try { //获取要下载的模板名称 String fileName = "TemplateDate.xlsx"; //设置头文件 response.setHeader("Content-disposition", "attachment;fileName=" + fileName); //设置文件传输类型 response.setContentType("application/vnd.ms-excel;charset=UTF-8"); //模板文件存放路径 String filePath = getClass().getResource("/template/"+fileName).getPath(); //IO流处理模板 FileInputStream input = new FileInputStream(filePath); OutputStream out = response.getOutputStream(); byte[] b = new byte[2048]; int len; while ((len = input.read(b)) != -1) { out.write(b,0,len); } //返回请求访问的结果 response.setHeader("Content-Length", String.valueOf(input.getChannel().size())); input.close(); } catch (Exception e) { logger.error("getApplicationTemplate :", e); }

只需要在项目中新建一个包(注意包名要和代码中的一致)然后放入模板(注意模板名称也要和代码中一致)最后的最后 访问这个接口 在这里插入图片描述 就能获得你上传的这个模板了。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3