excel下载后文件名称不对

正确写法

java 复制代码
		String headerValue = String.format("attachment; filename=\"%s\";", fileName+ "_" + dateStr + ".xlsx");
		// 这样就可以了
        response.setHeader("content-disposition", headerValue);
        // 或者这样
		response.setHeader("Content-Disposition", headerValue);

错误写法

下面这种写法,下载的 excel 名称会有问题

java 复制代码
response.setHeader("content-disposition", "attachment;filename=" + fileName + "_" + dateStr + ".xlsx");
相关推荐
yychen_java1 分钟前
二:Multi-Agent 协作架构与 MCP 协议实战:Java 企业级 AI 智能体进阶指南
java·人工智能·架构
老白干2 分钟前
基于枚举 + 注解的 Java 数据脱敏实践(fastjson 序列化场景)
java·开发语言
SKH.4 分钟前
Linux软件编程(5)线程
java·linux·jvm
数据知道12 分钟前
Java 安全审计实战:SSRF、反序列化、SpEL 注入
java·开发语言·安全·网络安全
嗝屁小孩纸17 分钟前
通用后端基础能力平台(多模块技术总结与避坑指南)
java
CodeStats21 分钟前
【Java 表达式引擎】如何设计一套 Java 表达式引擎:从递归下降到 AST 求值的完整实践
java·ai编程·表达式·引擎
vipxieliang1 小时前
ValidX错误消息国际化完全指南:8种语言9个语言包与三级回退机制
java·spring boot
xbgRS1 小时前
RocketMQ消费者消息获取
java·rocketmq·java-rocketmq
云和数据.ChenGuang1 小时前
git revert回退问题
java·服务器·人工智能·git·fastapi·强化学习
lhldsg1 小时前
AI智能商城实战指南:从架构设计到落地开发经验分享
java·人工智能·经验分享·小程序