Habilitación de destinos de cooperación sin una acción Faces

Además de especificar una acción Faces seleccionando un componente de control de mandato en el diálogo Habilitar destino de cooperación, también puede habilitar un portlet Faces como destino de cooperación sin una acción Faces.

Para habilitar un destino de cooperación de esta manera, siga estos pasos:

  1. En la vista Explorador de proyectos, seleccione un portlet o el Descriptor de despliegue de portlet. Los portlets se visualizan al ampliar el nodo Descriptor de despliegue de portlet en la carpeta del proyecto de portlet.
  2. Pulse en el portlet que desee con el botón derecho del ratón y seleccione Cooperación > Habilitar destino en el menú emergente. Se abre el recuadro de diálogo Habilitar destino de cooperación. De forma alternativa, abra un archivo JSP, asegúrese de que sea el archivo que está activo, y seleccione Página > Cooperación > Habilitar destino en la barra de herramientas.
  3. Introduzca valores adecuados en el recuadro de diálogo Habilitar destino de cooperación, como se describe en Habilitación de destinos de cooperación. No obstante, deberá proporcionar los valores siguientes:
    1. Especifique un archivo JSP en el campo Acción.
    2. Especifique un nombre de parámetro de petición en el campo Parámetro.
    3. Pulse Aceptar. El portlet con Click-to-Action habilitado se muestra con un icono de portlet de destino Icono de portlet de destino Click-to-Action) en la vista Explorador de proyectos.
  4. Utilice el parámetro de petición para inicializar o actualizar los datos que vayan a visualizarse en el archivo JSP. Edite el código de página asociado al archivo JSP.
    Por ejemplo:
    public TicketList getTicketList() {
       if (ticketList == null) {
          ticketList = (TicketList)
             getFacesContext().getApplication().createValueBinding("#{ticketList}").getValue(getFacesContext());
          String customerId = (String)getRequestParam().get("customerId");
          if (customerId != null) {
             ticketList.setCustomerId(customerId);
          }
       }
       return ticketList;
    }

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 encodeProperty Click-to-Action
Inserción de encodeProperties Click-to-Action
Edición de encodeProperty Click-to-Action
Edición de encodeProperties Click-to-Action

Referencia relacionada
Web Services Description Language (WSDL) 1.1
Information Center de WebSphere Portal
Esquema XML Parte 2: Tipos de datos

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