DOSSIERS

Einfache GUI mit Java Server Faces
Oberflächenentwicklung

von Andreas Hitzig 0

Die JSF-Dateien

Einfache GUI mit Java Server Faces

Nun fehlen nur noch die beiden JSF-Dateien: eine zur Eingabe der Daten und eine zur Darstellung des Ergebnisses. Die Beschreibung der Seite ist eine Mischung aus HTML und Taglibs. Die Texte und Überschriften sind weiterhin HTML-Tags, die Oberfläche wird aber mit Taglibs beschrieben.

Vor der Verwendung müssen Sie die Bibliotheken einbinden. Dies geschieht am Anfang einer JSP-Seite, die auch für JSF-Elemente eingesetzt wird.


<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>

<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>




Die HTML-Parameter unterscheiden sich im Beispiel nicht von einer Standard-HTML-Seite. Nur im Body-Bereich kommen neue Tags hinzu, die den View und die darin enthaltenen Elemente beschreiben.




...



"#{Page1.myButton_action}" binding="#{Page1.myButton}"
id="myButton" value="Submit"/>

...





Damit ist die Eingabeseite fertig. Nach der Berechnung wird der ermittelte Wert an die Ausgabeseite übergeben, die zuvor in der Datei faces-config.xml festgelegt wurde.

Sie können die Ausgabe natürlich auch auf der Eingabeseite machen und das Ausgabetextfeld dort platzieren. Damit liegen Sie dank der Web-2.0- und Ajax-Begeisterung voll im Trend.






Alle Dateien und Listings zum Workshop finden Sie auf der Heft-CD und unter listings.internet-pro.de.

Letzter Kommentar




0 Antworten zu Einfache GUI mit Java Server Faces
Oberflächenentwicklung

    Hinterlasse eine Antwort

    • Erforderliche Felder sind markiert *,
      Deine E-Mail-Adresse wird nicht veröffentlicht.

    Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>