正确写法
String headerValue = String.format("attachment; filename=\"%s\";", fileName+ "_" + dateStr + ".xlsx");
// 这样就可以了
response.setHeader("content-disposition", headerValue);
// 或者这样
response.setHeader("Content-Disposition", headerValue);
错误写法
下面这种写法,下载的 excel 名称会有问题文章来源地址https://www.toymoban.com/news/detail-680056.html
response.setHeader("content-disposition", "attachment;filename=" + fileName + "_" + dateStr + ".xlsx");
文章来源:https://www.toymoban.com/news/detail-680056.html
到了这里,关于excel下载后文件名称不对的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!