2011-05-18 31 views
7

que quiere mostrar el mensaje de error como, "Los siguientes encabezados de no aprovecharnueva línea en FacesMessage Jsf

1.Name 
2.Roll no 

¿Cómo puedo mostrar este mensaje caras utilizando en JSF? Por favor, ayúdame.

+0

múltiples por qué no estás agregando mensajes – wjans

+0

tengo que añadir los todos los elementos que utilizan un solo mensaje sólo –

+4

Ver [¿Cómo puedo añadir un HTML Romper
en el FacesMessage JSF creo] (http:. // stackoverflow .com/questions/3195348/cómo-hacer-yo-agregar- a-html-break-br-in-the-jsf-facesmessage-i-create) – wjans

Respuesta

7
sin

implementar un corte extraño usando javascript y css o sin la aplicación de sus propios mensajes personalizados JSF componente esto no es posible.

Usted tendrá que crear una nueva FacesMessage para cada línea.

+0

Esta respuesta ya no es verdad. Ver mi respuesta – Andrew

0

puedes hacerlo usando la etiqueta. Necesita mostrar este texto de salida en el evento de envío y luego mostrar el mensaje en. Tiene que cambiar el atributo de escape a falso y la etiqueta de usuario en su mensaje donde necesita un descanso. Así que en caso anterior tomar uno, 2.Roll" escapar = "false" render = "su validación"/>

0

prueba este:

new FacesMessage(FacesMessage.SEVERITY_ERROR, 
       "Title", 
       "<html>List:<ul><li> List item 1;</li><li> List item 2;</li><li> List item 3.</li></ul></html>") 
Cuestiones relacionadas