JSF - podstawowe tagi
W tym rozdziale poznasz różne typy podstawowych znaczników JSF.
JSF zapewnia standardową bibliotekę tagów HTML. Te tagi są renderowane na odpowiednie dane wyjściowe HTML.
W przypadku tych tagów musisz użyć następujących przestrzeni nazw URI w węźle html.
<html
xmlns = "http://www.w3.org/1999/xhtml"
xmlns:h = "http://java.sun.com/jsf/html">
Poniżej znajdują się ważne tagi podstawowe w JSF 2.0.
S.No | Tag i opis |
---|---|
1 | h: inputText Renderuje wejście HTML typu type = "text", pole tekstowe. |
2 | h: inputSecret Renderuje wejście HTML typu type = "hasło", pole tekstowe. |
3 | h: inputTextarea Renderuje pole tekstowe HTML. |
4 | h: inputHidden Renderuje wejście HTML typu type = "hidden". |
5 | h: selectBooleanCheckbox Renderuje pojedyncze pole wyboru HTML. |
6 | h: selectManyCheckbox Renderuje grupę pól wyboru HTML. |
7 | h: selectOneRadio Renderuje pojedynczy przycisk opcji HTML. |
8 | h: selectOneListbox Renderuje pojedyncze pole listy HTML. |
9 | h: selectManyListbox Renderuje pole listy wielokrotnej HTML. |
10 | h: selectOneMenu Renderuje pole kombi HTML. |
11 | h: outputText Renderuje tekst HTML. |
12 | h: outputFormat Renderuje tekst HTML. Przyjmuje parametry. |
13 | h: graphicImage Renderuje obraz. |
14 | h: outputStylesheet Dołącza arkusz stylów CSS do wyjścia HTML. |
15 | h: outputScript Zawiera skrypt w wyjściu HTML. |
16 | h: commandButton Renderuje wejście HTML z przyciskiem type = "wyślij". |
17 | h: Link Renderuje kotwicę HTML. |
18 | h: commandLink Renderuje kotwicę HTML. |
19 | h: outputLink Renderuje kotwicę HTML. |
20 | h: panelGrid Renderuje tabelę HTML w postaci siatki. |
21 | h: wiadomość Renderuje komunikat dla komponentu JSF UI. |
22 | h: wiadomości Renderuje całą wiadomość dla komponentów JSF UI. |
23 | f: param Przekaż parametry do komponentu JSF UI. |
24 | f: atrybut Przekaż atrybut do komponentu JSF UI. |
25 | f: setPropertyActionListener Ustawia wartość właściwości zarządzanego komponentu bean. |