Oracle BPM Ajax для Fuego Object

У меня есть особое требование для автозаполнения в проекте Oracle BPM. Я пытался найти лучший способ для достижения этой деятельности. У меня есть хорошая основа jQuery и автозаполнения. Каким образом вы удовлетворяете этим требованиям?

Я хотел бы получить ответ прямо от объекта.

1 ответ

Решение

Я предполагаю, что вы используете JSP для представления вашего объекта BPM:

Во-первых, определите метод BPM Object для получения одного аргумента типа String[][String] (http параметры запроса) и возврат String (содержание вашего ответа).

Затем в своем JSP/JavaScript используйте тег Fuego "", чтобы получить 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.

Подробнее о тегах libs смотрите: OBPM JSP Tag lib.

Другие вопросы по тегам