سؤال

لدي متطلبات محددة أن يكون الإكمال التلقائي في مشروع أوراكل BPM. لقد كنت أحاول معرفة أفضل طريقة لتحقيق هذا النشاط. لدي أساس جيد من مسج وإكمال تلقائي. ما هي الطريقة التي تجد فيها نفسك رعاية هذه الأنواع من المتطلبات؟

أود الحصول على الاستجابة مباشرة من الكائن.

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

المحلول

أنا أفترض أنك تستخدم JSPS لتقديم كائن BPM الخاص بك:

أولا، حدد طريقة كائن BPM الخاص بك لتلقي حجة واحدة من النوع String[][String] (معلمات HTTP للطلب)، والعودة String (محتوى ردك).

ثم، في JSP / JavaScript، استخدم علامة FUGO "" "للحصول على عنوان URL الذي ستقوم به طلب XHR.

مثال، مع jQuery:

$.ajax({
    type: "GET",
     url: "<f:invokeUrl var='${viewObject}' methodName='loadCandidates'/>",
    data: xhrArgs,
dataType: "text",
 success: function(data, status) {
     /* your code here. data contains the String
        returned   by your method */
 }
});

أين viewObject هو متغير كائن BPM الذي تتجاوزه إلى صفحة JSP.

للحصول على تفاصيل حول Tag Libs انظر:obpm jsp tag lib.

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