Beispiele für JavaServer Faces 2.0

Die Beispiele für JavaServer Faces (JSF) 2.0 demonstrieren drei neue Features von JSF 2.0: Ajax, Schablonen, Verbundkomponenten. Die Beispiele zeigen die Erstellung, Verarbeitung und Übergabe von Ajax-Anforderungen. Sie zeigen, wie mit Schablonen ein Standardlayout für eine Anwendung erstellt werden kann und wie mit Verbundkomponenten wiederverwendbare Komponenten, die über eigene Converter, Validator, Renderer und Listener verfügen, erstellt werden.

Erforderliche Zeit für die Installation und Konfiguration dieser Beispiele

15 Minuten

Voraussetzungen für die Verwendung

  • WebSphere Application Server Version 8.0 oder Version 8.5
Wichtig: Diese Beispiele wurden mit WebSphere Application Server Version 8.0 und Version 8.5 getestet.

Beispiele herunterladen

Zur Verwendung der Beispiele laden Sie die Beispieldateien für JavaServer Faces 2.0 von einer Produkt-Download-Site herunter. Führen Sie die folgenden Schritte aus:

  1. Laden Sie die Datei JSF20.zip mit einem der folgenden Übertragungsprotokolle in ein Verzeichnis auf Ihrer Workstation herunter: FTP oder HTTP. Sie können den Verzeichnispfad /samples/JSF20Samples auf Ihrer Workstation erstellen und die Beispieldateien für JSF 2.0 in diesen Verzeichnispfad herunterladen.
  2. Geben Sie im daraufhin angezeigten Dialog das Zielverzeichnis an, in dem die komprimierte Datei gespeichert werden soll, und klicken Sie auf OK.
  3. Die Datei JSF20Samples.zip enthält Beispieldateien in der folgenden Verzeichnisstruktur:
    /images
    /installableApps
    /META_INF
    /scripts
    /src
    /style
    build.xml
    readme.html
    Achtung: Die Datei readme.html enthält Informationen zum Installieren und Ausführen des jeweiligen Beispiels.

Beschreibung der Beispiele

SampleAjax.war

Wenn Sie Ajax in Ihrer Anwendung verwenden, brauchen Sie nicht eine vollständige Seitenansicht für eine bestimmte Aktion zu verarbeiten und zu übergeben. Sie können bestimmte Komponenten mit einer Ajax-Anforderung aktualisieren, um lediglich den notwendigen Teil einer Ansicht zu verarbeiten und zu übergeben. Dazu benötigen Sie den Tag f:ajax.

SampleTemplating.war

Die Verwendung von Schablonen ist nützlich für Anwendungen mit einem einheitlichen Ablauf (z. B. Kopf- und Fußzeilen auf jeder Seite). Mit Schablonen können Sie den Inhalt Ihrer Seiten auf einfache Weise ändern und dabei das allgemeine Layout beibehalten. Über Verbundkomponenten können Sie JSF-Komponenten, die eigene Converter, Validator, Renderer und Listener haben, als eine wiederverwendbare Komponente packen. Dieses Modul veranschaulicht, wie Sie Schablonen und Verbundkomponenten in einer Anwendung verwenden können.

Konzeptartikel    

Nutzungsbedingungen für Information Center | Feedback

Letzte Aktualisierung: October 19, 2014 09:48 PM EDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-nd-mp&topic=sample_jsf20
Dateiname: sample_jsf20.html