java 下载文件 压缩且删除源文件(支持文件夹与文件)
1、指定文件可下载并且服务器端会删除此文件。2、指定文件夹(文件夹中必须有一个文件),程序会自动的压缩文件为zip,然后下载删除源文件与压缩文件。3、可以指定文件都为最后生成为zip文件下载,且删除源文件。1、压缩文件或者目录(只是压缩不删除):zipFileOrDirectory2、程序自动判断如果是文件那么就是源文件下载,如果是文件夹那么就先压缩然后再下载,然后再删除:downFileDel3、不管什么文件都是最后以zip下载:downFileZipDel注意一点:中文的文件名会出现乱码(解决方案:导入ant.jar)
下载地址
用户评论
差不多可以用
可以使用~谢谢
谢谢,刚用上,我自己写的始终有点问题,压缩完之后原文件就是删除不了
挺简单的可用,分数太高。
东西不咋的 还有问题
非常有用,谢谢!
可用,不过分太多,不太值
不错,可以借鉴。感谢。
你这是用response的printwriter对象输出下载文件,然后删除。 可我要的是strus2的result type="stream"下载,流要给struts2框架去输出下载,action没法删除。 10分冤枉啊