En JSF 2.0 se pueden definir tags personalizados: custom tags.
Los custom tags son como un tag JSF usando <ui:composition> (sí, realmente es Facelets aunque integrado en el estándar :D)
Los pasos para definir un custom tag son:
1) Creamos un XHTML para implementar el custom tag:
2) Definimos el tag en el descriptor:
3) Lo registramos en web.xml:
4) Y lo usamos:
5) Voilá:
Podéis descargar el ejemplo aquí







Replica a Pepe Cancelar la respuesta