当前位置: 首页 > news >正文

SpringBoot下载Excel模板

1、首先创建一个Excel模板

2、将模板放在项目的resources目录下,我在此放在了resources/excelTemplates目录下

3、写接口

@GetMapping("/download") @Operation(summary = "获取Excel模板") public void download(HttpServletResponse response) throws IOException { //定义要下载的Excel文件名 String excelName="学生信息.xlsx"; //获取classpath下的模板文件资源 ClassPathResource resource = new ClassPathResource("excelTemplates/"+excelName); // 读取资源并写入 HTTP 响应 try (InputStream in = resource.getInputStream()) { //设置 HTTP 响应头 String fileName = URLEncoder.encode(excelName , StandardCharsets.UTF_8); response.setContentType("application/octet-stream"); response.setHeader("Content-Disposition", "attachment; filename=\"" + fileName + "\""); in.transferTo(response.getOutputStream()); } }
http://www.jsqmd.com/news/196814/

相关文章:

  • 2026年口碑好的劳保源头/劳保定制品牌厂家推荐 - 行业平台推荐
  • TTL技术下或非门的工作过程系统学习
  • 跨界合作探索:Fun-ASR与大模型Token联动玩法
  • 2026年口碑好的屏蔽泵厂家选购参考建议 - 行业平台推荐
  • 2026年靠谱的劳保用品/防静电劳保用品厂家选购完整指南 - 行业平台推荐
  • Java SpringBoot+Vue3+MyBatis 智慧社区居家养老健康管理系统系统源码|前后端分离+MySQL数据库
  • 实时流式识别是如何实现的?解析Fun-ASR的VAD分段机制
  • 中国青年报关注:年轻开发者如何参与AI项目?
  • 产品命名征集:创意语音投稿筛选系统
  • SEO关键词布局实战:用Fun-ASR相关内容吸引精准流量
  • 基于Python的ModbusTCP测试工具开发:实战案例
  • 教育场景应用:Fun-ASR助力课堂录音转文字笔记整理
  • 大模型Token怎么卖?结合Fun-ASR语音识别做内容营销
  • 翻译人才培养:同传练习语音转写评分系统
  • 新手入门指南:三步完成Fun-ASR语音识别初体验
  • 如何构建自定义HID设备:从需求到部署完整指南
  • Fun-ASR支持CUDA、MPS、CPU:跨平台语音识别解决方案
  • 批处理效率低?调整batch size提升Fun-ASR吞吐量
  • PPT大纲创建:演讲内容自动归纳幻灯片结构
  • 会员权益提醒:即将过期积分语音通知
  • 开发调试中遇到elasticsearch 201?一文说清其含义
  • 网易号内容同步:多平台发布提高引流触达率
  • 开源语音识别新星Fun-ASR:支持中文、英文、日文高精度转写
  • SpringBoot+Vue 医护人员排班系统管理平台源码【适合毕设/课设/学习】Java+MySQL
  • 深度剖析DRC技术如何提升产线效率
  • 系统学习201状态码在索引创建中的表现
  • 澎湃新闻科技栏目投稿:解读国产ASR模型崛起
  • 用Fun-ASR做字幕生成:视频语音自动转SRT字幕流程
  • token按量计费模式设计:参考Fun-ASR使用时长统计
  • 服装搭配建议:顾客试穿感受语音收集