2

如果我有这个工具提示:

<p:tooltip for="code" hideEffect="fade" showEffect="fade" >
    <p:message for="code" />
</p:tooltip>

仅当存在错误验证消息时,如何才能显示工具提示框?

目前我的工具提示如下所示:

在此处输入图像描述

4

2 回答 2

4

如果还有人需要这个。这适用于 JSF 2.2 PF 5.0

<p:tooltip id="toolTipContent" for="code" trackMouse="true" 
  rendered="#{not empty facesContext.messageList and not empty facesContext.getMessageList('form:code')}">
    <p:message for="code" />    </p:tooltip>
于 2014-07-04T11:21:34.073 回答
0

添加渲染属性并检查是否有此元素的错误消息:

rendered="#{not empty facesContext.getMessageList('code')}"
于 2013-10-12T08:15:31.583 回答