当前位置:网站首页>解决导出excel文件名中文乱码的问题
解决导出excel文件名中文乱码的问题
2022-08-02 11:39:00 【sinat_36279113】
设置响应头文件名称编码
URLEncoder.encode(fileName, "UTF-8")
String fileName = "工作任务办理单";
//输出Excel文件
OutputStream output = response.getOutputStream();
response.reset();
//设置响应头
response.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(fileName, "UTF-8") + ".xls");
response.setContentType("application/x-xls");
wb.write(output);
output.close();
边栏推荐
- Nanny Level Tutorial: Write Your Own Mobile Apps and Mini Programs (Part 2)
- ansible模块--yum模块
- Challenge LeetCode1000 questions in 365 days - Day 047 Design Circular Queue Circular Queue
- 外包学生管理系统架构文档
- ECCV22|PromptDet:无需手动标注,迈向开放词汇的目标检测
- jvmxmx和xms参数分析(设定优化校准)
- OSI 七层模型和TCP/IP模型及对应协议(详解)
- SQL function TRIM
- How to connect TDengine through DBeaver?
- 使用mosquitto过程中的问题解决
猜你喜欢
MapStruct
AQS-AbstractQueuedSynchronizer
当POC遇见RPA:RPA项目顺利实施的关键
5G网络切片技术
Create a devops CI/CD process using the kubesphere GUI
[kali-information collection] (1.9) Metasploit + search engine tool Shodan
细学常用类,集合类,IO流
华为eNSP(基础实验通信)
Nanny Level Tutorial: Write Your Own Mobile Apps and Mini Programs (Part 2)
X86函数调用模型分析
随机推荐
darknet训练yolov4模型
npm run dev 和 npm run serve区别
Getting Started with Three.JS Programmatic Modeling
Coroutines and Lifecycle in Kotlin
LeetCode第三题(Longest Substring Without Repeating Characters)三部曲之一
阿苹的思考
智能手表前景如何?
SQLAlchemy使用教程
解决anaconda下载pytorch速度极慢的方法
List排序 ,取最大值最小值
Kotlin的协程与生命周期
Excel dynamic chart production
ES2020-23简单易懂又实用的精选特性讲解 日常开发必备干货!
半夜赶工制作简报的我好想说 : 确定了,最终稿就是这样
学习经验分享之七:YOLOv5代码中文注释
ECCV22|PromptDet:无需手动标注,迈向开放词汇的目标检测
华为eNSP(基础实验通信)
ansible module --yum module
OSI 七层模型和TCP/IP模型及对应协议(详解)
go源码之sync.Waitgroup