JSF - Tag di base

In questo capitolo imparerai a conoscere vari tipi di tag JSF di base.

JSF fornisce una libreria di tag HTML standard. Questi tag vengono visualizzati nell'output html corrispondente.

Per questi tag è necessario utilizzare i seguenti spazi dei nomi di URI nel nodo html.

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

Di seguito sono riportati gli importanti tag di base in JSF 2.0.

S.No Tag e descrizione
1 h: inputText

Rende un input HTML di tipo = "text", casella di testo.

2 h: inputSecret

Visualizza un input HTML di tipo = "password", casella di testo.

3 h: inputTextarea

Visualizza un campo textarea HTML.

4 h: inputHidden

Rende un input HTML di tipo = "hidden".

5 h: selectBooleanCheckbox

Visualizza una singola casella di controllo HTML.

6 h: selectManyCheckbox

Visualizza un gruppo di caselle di controllo HTML.

7 h: selectOneRadio

Visualizza un singolo pulsante di opzione HTML.

8 h: selectOneListbox

Visualizza una singola casella di riepilogo HTML.

9 h: selectManyListbox

Visualizza una casella di riepilogo multipla HTML.

10 h: selectOneMenu

Visualizza una casella combinata HTML.

11 h: outputText

Visualizza un testo HTML.

12 h: outputFormat

Visualizza un testo HTML. Accetta parametri.

13 h: graphicImage

Rende un'immagine.

14 h: outputStylesheet

Include un foglio di stile CSS nell'output HTML.

15 h: outputScript

Include uno script nell'output HTML.

16 h: commandButton

Rende un input HTML di tipo = pulsante "submit".

17 h: collegamento

Rende un'ancora HTML.

18 h: commandLink

Rende un'ancora HTML.

19 h: outputLink

Rende un'ancora HTML.

20 h: panelGrid

Visualizza una tabella HTML sotto forma di griglia.

21 h: messaggio

Esegue il rendering del messaggio per un componente dell'interfaccia utente JSF.

22 h: messaggi

Visualizza tutti i messaggi per i componenti dell'interfaccia utente JSF.

23 f: param

Passa i parametri al componente UI JSF.

24 f: attributo

Passa l'attributo a un componente dell'interfaccia utente JSF.

25 f: setPropertyActionListener

Imposta il valore della proprietà di un bean gestito.