Cursos / Informática para Internet / Desenvolvimento Web II / Aula

arrow_back Aula 02 - Conhecendo as Tags do JSF

Tags JSF HTML

h:graphicImage

Renderiza uma imagem. A Listagem 12 apresenta um exemplo de utilização da mesma e sua respectiva renderização em código HTML;

Renderiza:

Listagem 12 - Tag h:graphicImage e sua renderização em código HTML.

 

h:commandButton

Renderiza um botão (input com type= “text”). A Listagem 13 apresenta um exemplo de utilização da mesma e sua respectiva renderização em código HTML;

Renderiza:

Listagem 13 - Tag h:commandButton e sua renderização em código HTML.

 

h:commandLink

Renderiza um link. A Listagem 14 apresenta um exemplo de utilização da mesma e sua respectiva renderização em código HTML;

Renderiza:

Listagem 14 - Tag h:commandLink e sua renderização em código HTML.

 

h:message

Renderiza uma mensagem para um componente na página JSF. Utilizada, por exemplo, para as mensagens de validações de campos em formulários. A Listagem 15 apresenta um exemplo de utilização da mesma e sua respectiva renderização em código HTML;

Renderiza (em caso de validação):

Listagem 15 - Tag h:message e sua renderização em código HTML.

 

h:messages

Renderiza mensagens para todos os componentes na página JSF. Também utilizada para mensagens de validações em formulários. A Listagem 16 apresenta um exemplo de utilização da mesma e sua respectiva renderização em código HTML;

Renderiza:

Listagem 16 - Tag h:messages e sua renderização em código HTML.

f:convertDateTime

Realiza a conversão de uma data e hora para um formato definido. Utilizada para facilitar a leitura das datas pelos usuários. A Listagem 17 apresenta um exemplo de utilização da mesma e sua respectiva renderização em código HTML;

Renderiza: 17/10/2014

Listagem 17 - Tag f:convertDateTime e sua renderização em código HTML.

 

f:validateLength

Realiza a validação de uma quantidade de caracteres especificada. Utilizada, por exemplo, para validar o tamanho mínimo de caracteres de um campo em um formulário. A Listagem 18 apresenta um exemplo de utilização da mesma;

Listagem 18 - Tag f:validateLength.

 

f:selectItem

Especifica um item para as tags de botão de opção, caixa de combinação, etc. A Listagem 19 apresenta um exemplo de utilização da mesma;

Listagem 19 - Tag f:selectItem

 

f:selectItems

Especifica um conjunto de itens para as tags de botão de opção, caixa de combinação, etc. A Listagem 20 apresenta um exemplo de utilização da mesma;

Listagem 20 - Tag f:selectItems

Versão 5.3 - Todos os Direitos reservados