用火狐浏览器下载文件是会出现中文文件名为utf-8的编码形式,通过下面的代码可以是文件名称正常。
String fileName += ".zip";
enableFileName = "=?UTF-8?B?" + (new String(Base64.encodeBase64(s3.getBytes("UTF-8")))) + "?=";
httpservletresponse.setHeader("Content-Disposition", "attachment; filename=" + enableFileName);