标签:
文件下载文件名乱码主要是没有对文件名进行编码,这里适用的浏览器主要包括(IE,火狐,谷歌,360)
代码如下 //火狐浏览器 if(ServletActionContext.getRequest().getHeader("USER-AGENT").toLowerCase().indexOf("firefox") >0){ return new String(文件名.getBytes(), Const.CHARSET_ISO8859_1); } //其他浏览器 else{ return URLEncoder.encode(文件名, Const.UTF_8); }
标签:
原文地址:http://www.cnblogs.com/sixingyuan/p/5855007.html