spring mvc 下载文件 IE浏览器文件名是乱码
来源:互联网 发布:windos系统优化设置 编辑:程序博客网 时间:2024/03/29 10:15
http://blog.csdn.net/heyanfeng22/article/details/49453405
页面下载文件时,内容都是中文,只有文件名是乱码,在谷歌等浏览器下是可以的,查了下资料是浏览器兼容性问题
写一个转换
/** * * @Title: processFileName * * @Description: ie,chrom,firfox下处理文件名显示乱码 */ public static String processFileName(HttpServletRequest request, String fileNames) { String codedfilename = null; try { String agent = request.getHeader("USER-AGENT"); if (null != agent && -1 != agent.indexOf("MSIE") || null != agent && -1 != agent.indexOf("Trident")) {// ie String name = java.net.URLEncoder.encode(fileNames, "UTF8"); codedfilename = name; } else if (null != agent && -1 != agent.indexOf("Mozilla")) {// 火狐,chrome等 codedfilename = new String(fileNames.getBytes("UTF-8"), "iso-8859-1"); } } catch (Exception e) { e.printStackTrace(); } return codedfilename; }
0 0
- spring mvc 下载文件 IE浏览器文件名是乱码
- spring mvc 下载文件 IE浏览器文件名是乱码
- 使用spring mvc做文件下载时ie浏览器文件名乱码和下载不了问题解决
- IE浏览器下载文件名乱码
- IE浏览器下载文件中文文件名乱码问题解决
- Java下载文件时IE浏览器出现文件名乱码
- Java后台下载文件时IE浏览器出现文件名乱码
- [浏览器]IE下载中文文件名乱码问题
- Spring MVC文件下载及中文文件名乱码解决
- Spring MVC 文件下载IE浏览器不支持的问题解决
- php文件下载IE文件名乱码问题
- 下载文件,ie文件名乱码问题
- 文件下载,IE下文件名乱码【解决方案】
- IE文件下载时中文文件名乱码
- 解决PHP在IE浏览器下载文件,中文文件名乱码问题
- 解决Java下载文件,文件名包含中文在IE浏览器乱码问题
- 文件下载文件名中文乱码 浏览器兼容问题
- 解决ie和其他浏览器poi下载excel文件名乱码
- 进程描述和控制 --操作系统精髓与设计
- [Mac] 整理mac下好用的app和终端工具
- git第六讲_git的分支命令详解
- 【Java每日一题】20161209
- 广度优先搜索_suuccess
- spring mvc 下载文件 IE浏览器文件名是乱码
- 考试1
- 使用Appium测试Hybrid App的方法
- linux 文档的压缩和打包
- 考试2
- SVN和GIT的比较(一)
- Spring ,Springmvc,mybatis三大框架整合的配置文件支持
- Matlab 球坐标-直角坐标转换sph2cart
- 自定义滚动条插件