java导出文件IE/Google文件名乱码兼容
2017-03-16 16:15
253 查看
导出文件名乱码解决方案:
String agent = request.getHeader("User-Agent"); boolean isMSIE = (agent != null && agent.indexOf("MSIE") != -1); if( isMSIE ){ finalFileName = java.net.URLEncoder.encode(exportFileName,"UTF8"); }else{ finalFileName = new String(exportFileName.getBytes("UTF-8"), "ISO-8859-1"); } response.setHeader("Content-Disposition", "attachment; filename=\"" + finalFileName + "\"");//设置为浏览器弹出下载提示框,而非直接在浏览器中打开
相关文章推荐
- java 下载文件 兼容 ie 火狐 google 浏览器 ,解决下载文件乱码问题
- JAVA 文件导出 IE/火狐中文乱码兼容
- java导出文件时中文文件名乱码问题
- java下载文件中文文件名乱码问题(ie,谷歌,火狐)
- 导出文件在IE和火狐中文件名乱码问题的解决
- java文件下载和导出文件名乱码浏览器兼容性问题
- 导出文件在IE和火狐中文件名乱码问题的解决
- Java: IE & Firefox下载文件中文乱码的兼容代码
- java导出文件文件名中文乱码
- java文件导出文件名乱码问题解决
- java文件导出文件名乱码问题解决
- JAVA读取服务器文件时文件名乱码的解决办法
- 解决字串乱码的问题,(例子,导出文件时,中文文件名乱码)
- php文件下载IE文件名乱码问题
- java 中文乱码的解决办法!兼容谷歌,IE,FIREFOX(火狐)
- 在ie下,利用MyXls,导出电子表格的文件名乱码问题
- python解决导出excel文件时中文文件名乱码
- php文件下载IE文件名乱码问题
- java web应用文件下载(包括中文文件名乱码处理)
- java读取服务器文件时文件名乱码的解决办法