?? 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");//其他瀏覽器 }
?