質問
AlfrescoでWebScriptを作成する必要があります。これは、ユーザーに複数のファイルを含む単一のzipファイルを返す必要があります。これらのファイルは、スクリプトによってその場で作成され、一部はサーバーに保存されています。
どうすればできますか?サーバー上に異なるファイルを作成する方法を知っています。それらをzipする方法と、サーバーに保存されているファイルを含める方法がわかりません。
解決
さて、ジッピングパートを実行するJavaアクションを開発できます。
前回これを検討していたとき、すぐに使えるソリューションが見つかりませんでした。
返品については、WebScrip形式を指定することにより、つまり、つまり、それを指定できます。
<format default="html">any</format>
問題があり、ZIP形式を設定することはできませんが、Alfresco Wikiはさらに追加する方法を述べています。
http://wiki.alfresco.com/wiki/3.0_web_scripts_framework#http_response_formats
編集:私はちょうどこれを見つけました スレッド (別の問題の解決策を探している間)。スレッドでは、カスタム「Unzip」アクションが説明されています。それを使用して、Alfrescoのインストールにzip/zipアクションを追加して使用できます。
所属していません StackOverflow