火狐浏览器乱码【导出CSV乱码】功能怎么下载不成功

前段时间工作的时候将从数据库查到的数据导出到excel时,FireFox和chrome下针对导出excel的文件名中有中文的编码问题虽然没有找到具体的原因,但以解决问题代码如下:

JAVA文件下载时乱码有两种情况:

1丅载时中文文件名乱码

2,下载时因为路径中包含中文文件名乱码提示找不到文件

解决方法见下面部分代码

// 非IE浏览器的处理: // 通过文件路徑获得File对象

(1)如果第一种乱码类型,下载页面遇到以下的中文乱码问题

(2)如果下载遇到第二种乱码问题如图:

然后JAVA中这样与第一种對文件名编码分开,使它们分别编码互不影响。

注意:以前目前测试可解决火狐与IE等浏览器下载时的编码问题而针对WIN10自带的浏览器不時仍会出现乱码现象,谁要是有好的能兼容所有浏览器的方法希望能与本人分享感激不尽。

我要回帖

更多关于 火狐浏览器乱码 的文章

 

随机推荐