跪求大神:SSH框架怎么实现多个文件一起下载,并且将文件打包成zip格式,能知道文件的路径

一个复选框,勾选多个让勾选的一起下载,并且打包成zip格式。跪求

我觉得可以这样:复选框勾选的文件肯定指向的某一个地址,勾选完点击下载,进入Action里,先将选中这些文件先压缩成一个zip格式文件存放在某个临时路径中,然后再下载这个zip文件,下载完了删掉这个zip文件。我没这样做过下载,但刚做了个上传zip文件解压到指定目录中,感觉这样可行。。。