Custom tags en JSF 2.0

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í

 

Leer más

Respuestas

  1. Avatar de Ramon Rangel Osorio
    Ramon Rangel Osorio

    Hola, gracias por tu aporte, tengo una duda, ¿Cómo haría para reutilizar estas etiquetas que ya cree en un proyecto Web en otro proyecto Web nuevo?

  2. Cuando copias algo de otra web, suele ser interesante pedir permiso al autor original, y eso dejar un enlace …

    O eso, o te han copiado a ti: http://www.mkyong.com/jsf2/custom-tags-in-jsf-2-0/

    1. Tienes toda la razón.
      Mis disculpas.
      Mira el final del post 😉

Replica a Luis Miguel Gracia Luis Cancelar la respuesta