下载ftp文件,文件名乱码
点击下载之后,文件名显示如下图这种
在代码里加入下面代码
String userAgent=(String)request.getHeader(“USER-AGENT”);
String filename=htHtjbxxbg.getHtmc()+".pdf";
if(-1!=userAgent.toLowerCase().indexOf(“chrome”)){
//如果是谷歌
filename = new String(filename.getBytes(“UTF-8”), “iso-8859-1”);
}else{
// //如果是IE
filename = new String(filename.getBytes(“GBK”),“iso-8859-1”);
}
这样下载的文件文件名就显示正常了