1.有问题的代码
//根据临时的zip压缩包路径,创建zip文件
File zip = new File(zipFilePath);
FileOutputStream fos = null;
ZipOutputStream zos = null;
try {
if (!zip.exists()){
zip.createNewFile();
}
//创建zip文件输出流 a.注意引用顺序
fos = new FileOutputStream(zip);
zos = new ZipOutputStream(fos); //循环读取文件路径集合,获取每一个文件的路径
for(String fp : fileList){
File f = new File(excelDir, fp); //根据文件路径创建文件
zipFile(f, zos); //将每一个文件写入zip文件包内,即进行打包
response.flushBuffer();
}
} catch (IOException e) {
e.printStackTrace();
}finally {
try{ //b.注意关闭顺序
//根据临时的zip压缩包路径,创建zip文件
&nbs