سؤال

أحتاج إلى كتابة WebScript في Alfresco يعود إلى المستخدم ملف zip واحد يحتوي على العديد من الملفات ، بعضها تم إنشاؤه أثناء الطيران بواسطة البرنامج النصي وبعضها مخزّن على الخادم.

كيف يمكنني فعل ذلك؟ أعرف كيفية إنشاء ملفات مختلفة على الخادم ، لا أعرف كيفية تعبيرها عن هروبها وكيفية تضمين الملفات المخزنة على الخادم.

هل كانت مفيدة؟

المحلول

حسنًا ، يمكنك تطوير إجراء Java من شأنه أن يقوم بالقيام بالقطعة.

آخر مرة كنت أبحث فيها في هذا ، لم أجد حلًا خارج الصندوق.

بالنسبة للعودة ، يمكنك تحديد ذلك من خلال تحديد تنسيق WebScript ، أي:

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

فقط ، هناك مشكلة ، لا يمكنك تعيين تنسيق zip ، لكن Wiki في Alfresco تقول كيف يمكنك إضافة المزيد:

http://wiki.alfresco.com/wiki/3.0_web_scripts_framework#http_response_formats

تحرير: لقد وجدت هذا للتو مسلك (أثناء البحث عن حل لمشكلة أخرى). في مؤشر الترابط ، تم وصف إجراء "unzip" المخصص ، وربما يمكنك استخدام ذلك لإضافة إجراء zip/unsip في تثبيت verresco الخاص بك واستخدامه.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top