Estoy usando JSF 2.0. Estoy usando elmensajes personalizados JSF 2.0
<h:messages>
etiqueta para representar los mensajes de error. Puedo usar css para dar estilo a mis mensajes un poco, pero he creado un componente compuesto para representar mensajes que se pueden cerrar y agregarles efectos con Jquery.
que he visto tutoriales sobre cómo personalizar los mensajes, pero la mayoría de ellos se basan en CSS y personalizar la salida de texto sin embargo, lo que quiero hacer es generar el formato específico, algo así como
<myComp:fancyMessage text="etcetcetc error msg" type="error" />
en lugar de el marcado de mensaje regular. ¿Esto es posible?
EDIT:
no quiero para darle estilo a mensajes de JSF. Ni agregar fondo ni cambiar su estilo, sino crear mi propio marcado html de mensaje. Aquí:
http://balusc.blogspot.com/2010/07/using-html-in-jsf-messages.html
que he encontrado cómo agregar html en sus mensajes. Lo que yo quiero es encapsular todo el HTML en mi pieza compuesta, y luego simplemente usar mi pieza compuesta de esta manera:
<mycomp:messages/>
o
<mycomp:message for="componentID" />
donde el mensaje y los mensajes tanto para crear su propia marca HTML
Su pregunta es muy vaga. Dijiste que creaste un componente compuesto con jQuery y luego preguntas si es posible crear un componente personalizado (compuesto). ¿Cuál es el problema/pregunta concreto? – BalusC
@BalusC Estaba leyendo su blog y tropecé con esto: http://balusc.blogspot.com/2010/07/using-html-in-jsf-messages.html que no es exactamente lo que estoy buscando. Me perdí esa entrada. – arg20
Pido disculpas por que mi pregunta sea tan vaga. Quise decir que creé un componente compuesto para mostrar mensajes. Necesito jsf para representar mensajes usando ese componente compuesto. – arg20