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.