1
我需要在户外编写一个web脚本,该脚本会向用户返回一个包含多个文件的zip文件,其中一些文件由脚本和一些他们存储在服务器上。如何在Alfresco中编写一个返回zip文件的web脚本
我该怎么做?我知道如何在服务器上创建不同的文件,我不知道如何压缩它们以及如何包含存储在服务器上的文件。
我需要在户外编写一个web脚本,该脚本会向用户返回一个包含多个文件的zip文件,其中一些文件由脚本和一些他们存储在服务器上。如何在Alfresco中编写一个返回zip文件的web脚本
我该怎么做?我知道如何在服务器上创建不同的文件,我不知道如何压缩它们以及如何包含存储在服务器上的文件。
那么,你可以开发一个Java动作来做压缩部分。
上次我正在研究这个问题时,我没有找到一个开箱即用的解决方案。
至于回来,你可以指定通过指定webscript格式,即:只有
<format default="html">any</format>
,还有一个问题,你不能设置一个zip格式,但露天维基说,你怎么可以添加更多:
http://wiki.alfresco.com/wiki/3.0_Web_Scripts_Framework#HTTP_Response_Formats
编辑:我刚刚发现这个thread(同时寻找另一个问题的解决方案)。在该线程中描述了自定义的“解压缩”操作,也许可以使用它在您的露天安装中添加zip/unzip操作并使用它。