Personalización de los formularios de entrada y salida

Business Process Choreographer Explorer es un cliente Web para trabajar con procesos de empresa y tareas humanas. El cliente Web proporciona formularios de entrada y salida por omisión para visualizar y entrar datos de empresa. Puede utilizar documentos JSP para personalizar estos formularios de entrada y salida por omisión.

Por qué y cuándo realizar esta tarea

Para incluir documentos JSP (JavaServer Pages) definidos por el usuario en el cliente Web, debe especificarlos cuando modele una tarea humana en WebSphere Integration Developer. Por ejemplo, puede proporcionar documentos JSP para una tarea específica y sus mensajes de entrada y salida, y para un rol de usuario específico o para todos los roles de usuario. Durante la ejecución, los documentos JSP definidos por el usuario se incluyen en la interfaz de usuario para visualizar datos de salida y recopilar datos de entrada.

Los formularios personalizados no son páginas Web autocontenidas: son fragmentos de código HTML que Business Process Choreographer Explorer incorpora en un formulario HTML, por ejemplo, fragmentos de etiquetas y campos de entrada.

Cuando se pulsa un botón en la página que contiene los formularios personalizados, la entrada se envía y se valida en Business Process Choreographer Explorer. La validación se basa en el tipo de las propiedades proporcionadas y el entorno local que se utiliza en el navegador. Si no puede validarse la entrada, se mostrará la misma página de nuevo y se proporcionará información sobre los errores de validación en el atributo de petición messageValidationErrors.

Para añadir formularios personalizados a Business Process Choreographer Explorer, complete lo siguiente utilizando WebSphere Integration Developer.

Pasos para realizar esta tarea

  1. Cree los formularios personalizados.

    Los documentos JSP definidos por el usuario para los formularios de entrada y salida utilizados en la interfaz Web acceden a datos de mensaje. Utilice fragmentos de Java o el lenguaje de ejecución JSP para acceder a los datos de empresa desde el contexto de petición.

  2. Asigne los documentos JSP a una tarea.

    Abra la tarea humana en el editor de tareas humanas. En los valores de cliente, especifique la ubicación de los documentos JSP definidos por el usuario y el rol al que se aplica el formulario personalizado, por ejemplo, el de administrador. Los valores de cliente de Business Process Choreographer Explorer se almacenan en la plantilla de tareas. Durante la ejecución, estos valores se recuperan con la plantilla de tarea. Para obtener más información sobre cómo añadir documentos JSP a tareas humanas, consulte el Information Center de WebSphere Integration Developer.

  3. Empaquete los documentos JSP definidos por el usuario en un archivador Web (archivo WAR).

    Puede incluir el archivo WAR en el archivador de empresa con el módulo que contiene las tareas o desplegar el archivo WAR por separado.

Resultado

Los formularios personalizados se representan en Business Process Choreographer durante la ejecución.


Condiciones de uso |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)