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