JSF - Tags Básicas

Neste capítulo, você aprenderá sobre vários tipos de tags JSF básicas.

JSF fornece uma biblioteca de tags HTML padrão. Essas tags são renderizadas na saída html correspondente.

Para essas tags, você precisa usar os seguintes namespaces de URI no nó html.

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

A seguir estão as importantes Tags básicas do JSF 2.0.

S.Não Tag e descrição
1 h: inputText

Renderiza uma entrada HTML do tipo = "text", caixa de texto.

2 h: inputSecret

Renderiza uma entrada HTML do tipo = "senha", caixa de texto.

3 h: inputTextarea

Processa um campo textarea HTML.

4 h: inputHidden

Renderiza uma entrada HTML do tipo = "oculto".

5 h: selectBooleanCheckbox

Renderiza uma única caixa de seleção HTML.

6 h: selectManyCheckbox

Renderiza um grupo de caixas de seleção HTML.

7 h: selectOneRadio

Renderiza um único botão de rádio HTML.

8 h: selectOneListbox

Renderiza uma única caixa de listagem HTML.

9 h: selectManyListbox

Renderiza uma caixa de listagem múltipla em HTML.

10 h: selectOneMenu

Renderiza uma caixa de combinação HTML.

11 h: outputText

Renderiza um texto HTML.

12 h: outputFormat

Renderiza um texto HTML. Ele aceita parâmetros.

13 h: graphicImage

Renderiza uma imagem.

14 h: outputStylesheet

Inclui uma folha de estilo CSS na saída HTML.

15 h: outputScript

Inclui um script na saída HTML.

16 h: commandButton

Renderiza uma entrada HTML do botão type = "submit".

17 h: Link

Renderiza uma âncora HTML.

18 h: commandLink

Renderiza uma âncora HTML.

19 h: outputLink

Renderiza uma âncora HTML.

20 h: panelGrid

Renderiza uma tabela HTML em forma de grade.

21 h: mensagem

Processa mensagem para um componente de IU JSF.

22 h: mensagens

Processa todas as mensagens para os componentes de interface do usuário JSF.

23 f: param

Passe parâmetros para o JSF UI Component.

24 f: atributo

Passe o atributo para um componente de interface do usuário JSF.

25 f: setPropertyActionListener

Define o valor da propriedade de um bean gerenciado.