Portlet Bridge for JavaServer Faces konfigurieren

Verwenden Sie diese Task, um IBM Portlet Bridge for JavaServer Faces (JSF) 2.0 zu konfigurieren.

Informationen zu diesem Vorgang

Einschränkung: JSF Portlet Bridge funktioniert nicht, wenn Sie die JavaServer Faces-Standardimplementierung JSF 2.2 in WebSphere Application Server Traditional Version 9.0 verwenden.

Vorgehensweise

  1. Öffnen Sie die Datei portlet.xml und ändern Sie die Portletklasse für Portlet Bridge for JSF 2.0 wie folgt:
    <portlet-class>com.ibm.faces20.portlet.FacesPortlet</portlet-class>
    		<init-param>
    								<name>com.ibm.faces.portlet.page.view</name>
    								<value>/TestProjectView.xhtml</value>
    				<init-param>
  2. Öffnen Sie die Datei portlet.xml und fügen Sie den Variablen-Resolver, den Anzeigehandler und den Ressourcenhandlereintrag für Portlet Bridge for JSF 2.0 hinzu.
    <application>
    				<variable-resolver>com.ibm.faces20.portlet.PortletVariableResolver</variable-resolver>
    				<view-handler>com.ibm.faces20.portlet.FaceletPortletViewHandler</view-handler>
    				<resource-handler>com.ibm.faces20.portlet.httpbridge.PortletResourceHandler</resource-handler>
    </application>

Nächste Schritte

Wenn das Portletprojekt eine angepasste Portletklasse hat, sind außerdem die folgenden Änderungen erforderlich:
  • Verweisen Sie im portlet-class-Eintrag in der Datei portlet.xml auf die verwendete angepasste Portletklasse.
  • Ändern Sie die Portletklasse, um die Klasse "com.ibm.faces20.portlet.FacesPortlet" aus IBM Portlet Bridge for JSF 2.0 zu erweitern.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tweb_portletbridge
Dateiname:tweb_portletbridge.html