java前台怎样获取后台生成的压缩文件件,能不能生成压缩文件后手动选择要存储到哪里
发布网友
发布时间:2022-05-06 02:54
我来回答
共1个回答
热心网友
时间:2023-10-10 19:02
后台压缩以后有两种选择,一个放在web本身的目录里,只要提供地址就可以下载了。
另一个是放在非web目录里。通过servlet读取后,以2进制流输出到前台。两种方式都很多。
至于手动存储,所有下载文件都是可以选择存储位置的吧。当然如果你是指服务器的存储,那么就不可能了。不过可以通过代码把文件移动或copy到指定目录。追问我现在已经在后台生成zip文件,但是我想在点击下载按钮的时候,可以弹出下载框,然后下载到选择的那个地址去。之前做过下载word,excel,都是通过传给前台一个inputStream,但zip不太一样
追答zip没有什么区别,可能需要注意的就是meta 中的content-type 其他没什么啊。