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)
如果打不開,請點擊

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章