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