JSF - Grundlegende Tags

In diesem Kapitel lernen Sie verschiedene Arten grundlegender JSF-Tags kennen.

JSF bietet eine Standard-HTML-Tag-Bibliothek. Diese Tags werden in die entsprechende HTML-Ausgabe gerendert.

Für diese Tags müssen Sie die folgenden URI-Namespaces im HTML-Knoten verwenden.

<html 
   xmlns = "http://www.w3.org/1999/xhtml" 
   xmlns:h = "http://java.sun.com/jsf/html">

Im Folgenden finden Sie die wichtigen Basis-Tags in JSF 2.0.

S.No. Tag & Beschreibung
1 h: inputText

Rendert eine HTML-Eingabe vom Typ = = "Text", Textfeld.

2 h: inputSecret

Rendert eine HTML-Eingabe vom Typ = "Passwort", Textfeld.

3 h: inputTextarea

Rendert ein HTML-Textfeld.

4 h: inputHidden

Rendert eine HTML-Eingabe vom Typ = "versteckt".

5 h: selectBooleanCheckbox

Rendert ein einzelnes HTML-Kontrollkästchen.

6 h: selectManyCheckbox

Rendert eine Gruppe von HTML-Kontrollkästchen.

7 h: selectOneRadio

Rendert ein einzelnes HTML-Optionsfeld.

8 h: selectOneListbox

Rendert ein einzelnes HTML-Listenfeld.

9 h: selectManyListbox

Rendert ein HTML-Mehrfachlistenfeld.

10 h: selectOneMenu

Rendert ein HTML-Kombinationsfeld.

11 h: outputText

Rendert einen HTML-Text.

12 h: outputFormat

Rendert einen HTML-Text. Es akzeptiert Parameter.

13 h: Grafikbild

Rendert ein Bild.

14 h: outputStylesheet

Enthält ein CSS-Stylesheet in der HTML-Ausgabe.

15 h: outputScript

Schließt ein Skript in die HTML-Ausgabe ein.

16 h: Befehlstaste

Rendert eine HTML-Eingabe vom Typ = "Senden".

17 h: Link

Rendert einen HTML-Anker.

18 h: commandLink

Rendert einen HTML-Anker.

19 h: outputLink

Rendert einen HTML-Anker.

20 h: panelGrid

Rendert eine HTML-Tabelle in Form eines Rasters.

21 h: Nachricht

Rendert eine Nachricht für eine JSF-UI-Komponente.

22 h: Nachrichten

Rendert alle Nachrichten für JSF-UI-Komponenten.

23 f: param

Übergeben Sie die Parameter an die JSF-UI-Komponente.

24 f: Attribut

Übergeben Sie das Attribut an eine JSF-UI-Komponente.

25 f: setPropertyActionListener

Legt den Wert der Eigenschaft einer verwalteten Bean fest.