Personalizzazione dei moduli di input e output

L'interfaccia Business Process Choreographer Explorer fornisce i moduli di output e di input predefiniti per la visualizzazione e l'immissione dei dati aziendali. È possibile utilizzare i documenti JSP per personalizzare questi moduli di input e di output predefiniti.

Perché e quando effettuare questa attività

Per includere i documenti JSP (JavaServer Pages) definiti dall'utente nel client web, è necessario specificarli durante il modellamento di un human task in WebSphere Integration Developer. Ad esempio, fornire i documenti JSP per un'attività specifica ed i relativi messaggi di input e di output e per un ruolo utente specifico o per tutti i ruoli utente. Al runtime, i documenti JSP definiti dall'utente vengono inclusi nell'interfaccia utente per visualizzare i dati di output e raccogliere i dati di input.

I moduli personalizzati non sono pagine web che contenute in se stesse, ma frammenti HTML che Business Process Choreographer Explorer integra in un modulo HTML, ad esempio i frammenti per le etichette e i campi di input.

Quando si fa clic su un pulsante nella pagina contenente i moduli personalizzati, l'input viene inoltrato e convalidato in Business Process Choreographer Explorer. La convalida si basa sul tipo di proprietà fornite e sulle impostazioni internazionali utilizzate nel browser. Se l'input non può essere convalidato, viene visualizzata la stessa pagina e le informazioni sugli errori di convalida vengono fornite nell'attributo di richiesta messageValidationErrors.

Per aggiungere i moduli personalizzati a Business Process Choreographer Explorer, completare i seguenti passi utilizzando WebSphere Integration Developer.

Procedura di questa attività

  1. Creare i moduli personalizzati.

    I documenti JSP definiti dall'utente per i moduli di input e di output utilizzati nei dati del messaggio di accesso dell'interfaccia web. Utilizzare i frammenti Java o il linguaggio di esecuzione JSP per accedere ai dati aziendali dal contesto di richiesta.

  2. Assegnare i documenti JSP ad un'attività.

    Aprire human task nell'editor human task. Nelle impostazioni del client, specificare la posizione dei documenti JSP definiti dall'utente e il ruolo da applicare al modulo personalizzato, ad esempio amministratore. Le impostazioni del client per Business Process Choreographer Explorer vengono memorizzate nella maschera dell'attività. Al runtime queste impostazioni vengono richiamate con la maschera dell'attività.

  3. Inserire i documenti JSP definiti dall'utente in un archivio web (file WAR).

    È possibile includere il file WAR nell'archivio aziendale con il modulo che contiene le attività o distribuire i file WAR separatamente.

Risultato

I moduli personalizzati vengono visualizzati in Business Process Choreographer Explorer al runtime.


(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)