javaweb 導出文件名亂碼的問題解決方案
阿新 • • 發佈:2017-10-11
new msi utf-8 方案 mozilla urlencode pan agen string
fileName = new String(fileName.getBytes("ISO8859-1"), "UTF-8");
或者
String finalFileName = null; if(StringUtils.contains(userAgent, "MSIE")){//IE瀏覽器 finalFileName = URLEncoder.encode(fileName,"UTF8"); }else if(StringUtils.contains(userAgent, "Mozilla")){//google,火狐瀏覽器
finalFileName = new String(fileName.getBytes(), "ISO8859-1");
}else{
finalFileName = URLEncoder.encode(fileName,"UTF8");//其他瀏覽器 }
javaweb 導出文件名亂碼的問題解決方案