首页 > 开发 > JAVA > 正文

Struts 2 多文件打包下载 压缩包内文件名乱码问题

2017-09-07 09:24:54  来源:网友分享

如题:
用 URLEncoder.encode(file.getName(),"UTF-8") 没有乱码 但是不能正常显示

解决方案

google 了N久

原因就是

import java.util.zip.ZipEntry; 
import java.util.zip.ZipOutputStream;

对中问不支持 后来用 ant.jar

import org.apache.tools.zip.ZipEntry;
import org.apache.tools.zip.ZipOutputStream;

就搞定。