输出文件时候,文件名乱码

java用一个流输出文件,文件名拼接一些东西,本地可以显示正常的文件名(windows)
但是到了服务器测试环境(linux)上部署同样的代码,出现乱码

 out = new DataOutputStream(new BufferedOutputStream(new FileOutputStream(errorPath + "/" + fileName)));
                    out.write(bs);
                    out.close();

服务器生成文件的路径最后都是对的,但是文件名错误,文件名不包含中文
进流之前日志生成的都没有乱码··
求大神指点,可能是系统的差异吗,其他同事本地也是好的window环境
另外文件内容都没有乱码,就是名字有乱码···

http://bbs.csdn.net/topics/110023275

最好使用过滤器统一编码

解决了吗?遇到了同样的问题