java导出excel中文名称问题

1、代码

response.setContentType("application/vnd.ms-excel");
String exportFileName ="测试中文名称.xlsx"
String fileNameURL = URLEncoder.encode(exportFileName, "UTF-8");
response.setHeader("Content-disposition", "attachment;filename="+fileNameURL+";"+"filename*=utf-8''"+fileNameURL);

2、原理

大神原文链接如下,
正确处理浏览器在下载文件时HTTP头的编码问题(Content-Disposition)
如果打不开,请点击

你可能感兴趣的:(导出excel,Java,中文名字)