Inserción de encodeProperty de Click-to-Action

Las herramientas de Rational permiten añadir un menú Click-to-Action a un archivo JSP para publicar una propiedad de salida.

Esta posibilidad no recibe soporte para los portlets API JSR 168.

El entorno de tiempo de ejecución de cooperación de WebSphere Portal soporta varias formas de desencadenar la publicación de una propiedad de salida. Puede ser implícitamente, proporcionando programáticamente la propiedad de salida a la ubicación declarada al tiempo que se procesa una acción de portlet, utilizando conexiones, por ejemplo. O puede ser explícitamente, utilizando un menú emergente en una página JSP de portlet. Este segundo sistema, Click-to-Action, es una característica específica de la API de portlet de IBM. Para habilitar esta característica, se inserta el código <encodeProperty> en la página JSP.

Para insertar una propiedad de salida Click-to-Action (encodeProperty), realice los pasos siguientes:

  1. Abra un archivo JSP en la página Diseño de Page Designer.
  2. Seleccione la bandeja Portlet en la vista Paleta.
  3. Arrastre el objeto de Icono Propiedad de salida Click-to-Action (encodeProperty)propiedad de salida Click-to-Action de la vista Paleta a la página. También puede seleccionar Insertar > Portlet > Icono Propiedad de salida Click-to-Action (encodeProperty) Propiedad de salida Click-to-Action en el menú. Se abre el diálogo Insertar propiedad de salida Click-to-Action.
  4. Introduzca valores en los campos aplicables. Para configurar el portlet, especifique el tipo de datos de propiedad de salida proporcionando los valores Tipo de datos y Espacio de nombres. El valor Espacio de nombres se utilizan conjuntamente con el valor Tipo de datos para identificar exclusivamente el tipo de datos de la propiedad de salida. Puesto que cualquier portlet de un mismo proyecto puede utilizar una página JSP, también debe especificar el Portlet de origen al que pertenece la página JSP actual.
    Nota: Aunque el entorno de tiempo de ejecución cooperativo de WebSphere Portal soporta tipos de datos complejos, las herramientas de Rational solo soportan tipos de serie simples para la propiedad de salida. Por lo tanto, solo se necesita el nombre del tipo de datos, porque el esquema del tipo de datos es simplemente una serie.
  5. Pulse Aceptar. La propiedad de salida insertada se muestra en la página JSP de la página Diseño como un icono de propiedad de salida (Icono Propiedad de salida Click-to-Action (encodeProperty)).
  6. Consulte Edición de encodeProperty Click-to-Action para ver una descripción sobre cómo actualizar los atributos de la propiedad de salida insertada (encodeProperty). Debe especificar la propiedad Value como mínimo.

La inserción del Icono Propiedad de salida Click-to-Action (encodeProperty) objeto de propiedad de salida Click-to-Action supone la realización de las tareas siguientes:

  1. Habilitación de orígenes de cooperación si es necesario.
  2. Inserta un código <c2a:encodeProperty> y la directiva taglib en el archivo JSP. El código <c2a:encodeProperty> contiene el tipo especificado y los valores de la propiedad espacio de nombres. Además, debe especifica la propiedad Value. También puede especificar otras propiedades aplicables. Para obtener detalles sobre cómo actualizar estas propiedades, consulte Edición de encodeProperty Click-to-Action.
    • Value: obligatorio.
    • Broadcast: opcional. El valor predeterminado es false.
    • Generate markup: opcional. El valor predeterminado es false.
Conceptos relacionados
Desarrollo de portlets de cooperación
Tareas relacionadas
Habilitar cooperación para portlets existentes
Habilitación de orígenes de cooperación
Habilitación de destinos de cooperación
Inserción de encodeProperties de Click-to-Action
Edición de encodeProperty Click-to-Action
Edición de encodeProperties de Click-to-Action
Referencia relacionada
Web Services Description Language (WSDL) 1.1
Information Center de WebSphere Portal

(C) Copyright IBM Corporation 2002, 2005. Reservados todos los derechos.