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");
相关推荐
AI人工智能+电脑小能手5 分钟前
【大白话说Java面试题 第45题】【JVM篇】第5题:JVM中,对象何时会进入老年代?
java·开发语言·jvm·后端·面试
luck_bor9 分钟前
使用接口定义规范,实现类完成具体逻辑
java·开发语言
Tsuki_tl10 分钟前
Thread类的基本用法干货总结
java·javase·线程中断·休眠·线程等待·thread类
likerhood14 分钟前
java的泛型(generics)详细讲解
java·开发语言
大龄码农-涵哥19 分钟前
Java 调用 LLM 全解析:ChatGPT、Claude、通义千问一网打尽
java·开发语言·chatgpt
小新同学^O^20 分钟前
简单学习 --> JVM
java·开发语言·python
Hello.Reader22 分钟前
算法基础(十一)—— 递归树如何看懂分治算法的运行时间
java·算法·排序算法
程序员三明治28 分钟前
【AI】一文讲清 RAG:从大模型局限到企业级知识库落地流程
java·人工智能·后端·ai·大模型·llm·rag
Devin~Y29 分钟前
大厂 Java 面试实录:Spring Boot/Cloud、Kafka、Redis、JVM、K8s、RAG 一条龙(小Y翻车版)
java·jvm·spring boot·redis·spring cloud·kafka·kubernetes
无限进步_30 分钟前
【C++】深入右值引用:移动语义与完美转发
java·开发语言·c++