[英]New Line character in FacesMessage Jsf
我想显示错误消息,如“以下标题无效
1.Name
2.Roll no
如何在jsf中使用faces消息显示这个?请帮帮我。
如果没有使用javascript和css实现奇怪的黑客攻击或没有实现自己的JSF消息自定义组件,这是不可能的。
您需要为每一行创建一个新的FacesMessage。
只需在PrimeFaces 3.3+中的<p:messages>
组件上设置escape="false"
即可 。
你可以用标签来做。 您需要在提交事件上呈现此outputText,然后在其中显示消息。 您必须将escape属性更改为false,并在您需要中断的消息中更改用户标记。 所以在上面的例子中取一个,2.Roll“escape =”false“render =”你的验证“/>
试试这个:
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>")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.