遇到个问题,java导出时,导出文件名为中文,我在java代码里写法如下
String fileName = new String("中文导出名称".getBytes("gb2312"),"iso8859-1");
        
        response.setContentType("application/octet-stream;charset=UTF-8");
        response.addHeader("Content-Disposition", "attachment;filename=" + fileName + ".txt");在ff、ie下均正常显示中文,某些手机上也能正常显示
但是,在个别的手机上,显示的导出名是乱码
请问是什么原因呢?