1

是否可以说服stream结果下载整个目录及其内容?如果是这样,怎么办?我可以让它下载单个文件,但我需要下载一系列必须位于特定目录结构中的文件。

4

1 回答 1

1

我不这么认为。

流结果允许您下载一个内容,包括其 MIME 类型、名称等。

这使得无法处理具有不同名称和内容类型的大量文件。

你可以做的是:

  1. 在 JSP 中呈现文件列表(anchor例如在标签中),每个人都针对将下载该单个文件的动作;

  2. target="_blank"通过脚本为您拥有的每个文件打开多个页面 ( ) 调用多个操作(危险、烦人、几乎无用......);

  3. 在服务器端使用 Java 创建一个包含所有文件和目录的 zip,然后输出带有 Stream 结果的 zip。

我想你可以考虑第三种选择。

于 2013-01-23T12:43:56.460 回答