Comment écrire un webscript dans Alfresco qui retourne un fichier zip

StackOverflow https://stackoverflow.com/questions/3573362

  •  01-10-2019
  •  | 
  •  

Question

Je dois écrire un webscript dans alfresco qui retourne à l'utilisateur un fichier zip qui contient plusieurs fichiers, certains d'entre eux créés à la volée par le script et certains d'entre eux stockés sur le serveur.

Comment puis-je le faire? Je sais comment créer différents fichiers sur le serveur, je ne sais pas comment les zip et comment inclure des fichiers qui sont stockés sur le serveur.

Était-ce utile?

La solution

Eh bien, vous pouvez développer une action Java qui ferait passer comme un éclair la partie.

La dernière fois que je regardais dans cela, je ne trouve pas un hors-the-box solution.

En ce qui concerne le retour, vous pouvez spécifier que en spécifiant le format webscript, à savoir:

<format default="html">any</format>

Seulement, il y a un problème, vous ne pouvez pas définir un format zip, mais wiki dit comment alfresco vous pouvez ajouter plus:

http://wiki.alfresco.com/wiki/3.0_Web_Scripts_Framework#HTTP_Response_Formats

Edit: Je viens de trouver ce fil (tout en recherchant une solution pour un autre problème). Dans le fil une coutume « unzip » action est décrite, vous pouvez peut-être utiliser pour ajouter un zip / l'action Décompressez dans votre installation en plein air et l'utiliser.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top