0

我有一个关于rich:toolTip 组件的问题。我有以下jsf代码:

<rich:toolTip followMouse="true" >
    <h:outputText value="#{messages.dto.Station}" escape="false" converter="bbCodeConverter" />
</rich:toolTip> 

这个工具提示很感激,但如果 messages.dto.Station 也是空的,它将签署一个空的工具提示。如果messages.dto.Station为空,我该如何解决这个问题,即工具提示不可见?

谢谢你帮助我!

格雷茨马尔维夫

4

2 回答 2

3
<rich:toolTip followMouse="true" 
  rendered="#{messages.dto.Station !=null or messages.dto.Station !=''}" >
  <h:outputText value="#{messages.dto.Station}" 
    escape="false" converter="bbCodeConverter"/>
 </rich:toolTip>

使用渲染属性将帮助您仅在 #{messages.dto.Station} 不是空 的富面孔文档链接时显示

于 2013-10-10T12:47:00.267 回答
0

在 JSF 1.2 中,您可以使用rendered@BholaVishwakarma 描述的属性。

这也应该适用于 JSF 1.2

这是给您的免费提示。您应该避免在 bean 上使用大写字母。messages.dto.Station. 它应该是messages.dto.station

尝试以下

<rich:toolTip followMouse="true" 
  rendered="#{messages.dto.Station !=null and not empty messages.dto.Station}">
...
于 2013-10-10T12:55:22.217 回答