Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以说服stream结果下载整个目录及其内容?如果是这样,怎么办?我可以让它下载单个文件,但我需要下载一系列必须位于特定目录结构中的文件。
stream
我不这么认为。
流结果允许您下载一个内容,包括其 MIME 类型、名称等。
这使得无法处理具有不同名称和内容类型的大量文件。
你可以做的是:
在 JSP 中呈现文件列表(anchor例如在标签中),每个人都针对将下载该单个文件的动作;
anchor
target="_blank"通过脚本为您拥有的每个文件打开多个页面 ( ) 调用多个操作(危险、烦人、几乎无用......);
target="_blank"
在服务器端使用 Java 创建一个包含所有文件和目录的 zip,然后输出带有 Stream 结果的 zip。
我想你可以考虑第三种选择。