Oracle BPM Ajax для Fuego Object - PullRequest
0 голосов
/ 07 июня 2009

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

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

1 Ответ

2 голосов
/ 07 июля 2009

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

Сначала определите метод объекта BPM для получения одного аргумента типа 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 .

...