JSF - Tags Facelets

O JSF fornece tags especiais para criar um layout comum para um aplicativo da Web chamado tags facelets. Essas tags fornecem flexibilidade para gerenciar partes comuns de várias páginas em um só lugar.

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

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

A seguir, estão as tags Facelets importantes no JSF 2.0.

S.Não Tag e descrição
1 Modelos

Vamos demonstrar como usar modelos usando as seguintes tags

  • <ui:insert>
  • <ui:define>
  • <ui:include>
  • <ui:composition>
2 Parâmetros

Vamos demonstrar como passar parâmetros para um arquivo de modelo usando a seguinte tag

  • <ui:param>
3 personalizadas

Vamos demonstrar como criar tags personalizadas

4 Retirar

Vamos demonstrar a capacidade de remover o código JSF da página HTML gerada