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. |