您的位置:首页 > 编程语言 > Java开发

java 将多个文件打包成一个zip后进行下载

2012-02-28 14:39 911 查看
ZipOutputStreamout=newZipOutputStream(newFileOutputStream(zipFileName));

for(inti=0;i<fileList.size();i++){

Stringfilename=(String)fileList.get(i);

Filefile=newFile(filename);

zip(out,file);

}

out.close();



下载的如下:


privateintblockSize=65000;


Filefile=newFile(sourceFilePathName);


FileInputStreamfileIn=newFileInputStream(file);


intreadBytes=0;


readBytes=fileIn.read(b,0,blockSize);


totalRead+=readBytes;


out.write(b,0,readBytes);


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: