【问题标题】:How to show PrimeFaces messages through p:messages without icon?如何通过不带图标的 p:messages 显示 PrimeFaces 消息?
【发布时间】:2015-04-11 09:57:41
【问题描述】:
FacesContext.getCurrentInstance()
            .addMessage("value", 
                 new FacesMessage(FacesMessage.SEVERITY_ERROR, "you can't input this value", ""));
<p:messages for="value"
            showDetail="false"
            autoUpdate="true"
            display="text"/>

大家好!它很好用,但我只想显示没有图标的短信。如何解决这个问题? screenshot

我正在使用 PrimeFaces 4.0(不能将 showIcon 属性设置为 false)。

【问题讨论】:

  • &lt;p:messages showIcon="false" .../&gt;
  • @Tiny 是对的,如果这不起作用,总会有简单明了的 css。
  • @Tiny:请将其发布为答案而不是评论。
  • 谢谢,showIcon="false" 不起作用,但我只是重新定义了 css,它的工作原理。 .ui-messages-error-icon { 显示:无; }
  • @LittleHobbit:这就是为什么你总是需要发布版本信息

标签: jsf primefaces


【解决方案1】:

你可能会写这样的东西:

FacesContext.getCurrentInstance().addMessage("value",   new FacesMessage("you can't input this value", ""));

删除这个:FacesMessage.SEVERITY_ERROR,

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-23
    • 2014-01-05
    • 1970-01-01
    相关资源
    最近更新 更多