Contenedor de portlet

El contenedor de portlet es el entorno de tiempo de ejecución para los portlets que utilizan la especificación de portlet JSR 286, que permite la creación de instancias de portlets, su utilización y su destrucción. La interfaz de programación de aplicaciones (API) de Portlet JSR 286 proporciona interfaces y portlets estándares y compatibilidad con versiones anteriores para los portlets JSR 168. Los portlets que se basan en esta especificación de portlet JSR 286 se denominan portlets estándares.

El servlet PortletServingServlet proporciona una infraestructura de portal simple, que se crea sobre el contenedor de portlet. Este servlet se registra en cada aplicación web que contiene portlets. Puede utilizar el servlet PortletServingServlet para representar directamente un servlet en una página de navegador completa mediante una solicitud de URL e invocar todos los portlets por su raíz de contexto y nombre. Para obtener más información, consulte la direccionabilidad de localizador universal de recursos (URL) de portlet. Asimismo, puede utilizar la característica de direccionabilidad de URL para incluir contenido de portlet remoto utilizando el asignador de solicitudes remoto (RRD).

Si desea agregar varios portlets en una página, puede utilizar la biblioteca de códigos de agregación dedicada, que se basa en el servlet PortletServingServlet. Para obtener más información, consulte Agregación de portlet utilizando JavaServer Pages para obtener información adicional. Para la coordinación entre portlets en una página determinada, la biblioteca de códigos de agregación soporta el uso de parámetros de representación públicos, como indica la especificación de portlet JSR 286.

La infraestructura de portal, que se proporciona con el servlet PortletServingServlet, le permite representar sólo un portlet a la vez. De este modo, sólo se soporta un subconjunto de las características opcionales de la Especificación de portal JSR 286. Para determinar qué características opcionales se soportan, consulte las Características opcionales soportadas de la especificación de portlet JSR 286.

Atención: El intermediario de los sucesos entre portlets está fuera del ámbito de la especificación y el servlet PortletServingServlet no lo maneja. Para obtener soporte completo de coordinación de portlets, puede desplegar los portlets en productos de portal completos, por ejemplo WebSphere Portal Server.

Puede inhabilitar el servlet PortletServingServlet en un descriptor de despliegue de portlet ampliado denominado archivo ibm-portlet-ext.xmi. Para obtener más información, consulte Ejemplo: Configuración del descriptor de despliegue de portlet ampliado para inhabilitar PortletServingServlet.


Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cport_container
File name: cport_container.html