2009-06-07 5 views
0

J'ai une exigence spécifique d'avoir la saisie semi-automatique dans un projet Oracle BPM. J'ai essayé de trouver la meilleure façon de réaliser cette activité. J'ai une bonne base de jQuery et auto-complète. De quelle façon vous trouvez-vous satisfaisant à ces types d'exigences?Oracle BPM Ajax to Fuego Objet

Je voudrais obtenir la réponse directement de l'objet.

Répondre

2

Je suppose que vous utilisez les pages JSP pour présenter votre BPM Objet:

d'abord, définissez votre BPM Méthode objet pour recevoir un seul argument de type String[][String] (paramètres http de la demande), et le retour String (le contenu de votre réponse). Puis, dans votre JSP/JavaScript, utilisez la balise Fuego "" pour obtenir l'URL à laquelle vous allez faire une requête XHR.

Exemple, avec 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 est la variable d'objet bpm vous passez à la page JSP. Pour plus de détails sur le tag libs: OBPM JSP Tag lib.

Questions connexes