<h:selectmanylistbox> </h:selectmanylistbox>的工具提示

时间:2014-03-07 13:04:30

标签: jsf richfaces

我正在尝试为selectmanylistbox添加工具提示,我尝试了各种方式,但我无法实现它,请帮助我。

<h:selectManyListbox id="sourceList" var="item1"
    value="#{definitionRuleTriggerMBean.selectedSourceValues}"
    style="width: 165px; height: 150px">
        <f:converter converterId="mvCodeMasterConverter" />
        <f:selectItems id="selectid"
            value="#{definitionRuleTriggerMBean.availableCodes}" var="item" 
            itemDescription="#{item.masterCode} #{item.masterCodeDesc}"
            itemValue="#{item}" itemLabel="#{item.masterCode} 
            #{item.masterCodeDesc}" >
        </f:selectItems>
        <rich:tooltip for="selectid"  value="#{item1.masterCode} 
            #{item1.masterCodeDesc}" /> 
</h:selectManyListbox>

1 个答案:

答案 0 :(得分:0)

无论您使用的是哪种版本的富脸,您的<rich:tooltip/>都定位于错误的组件:sourceList应该是目标,而不是selectid

根据您使用的RF版本,for可能不是有效的属性。它已被RF4.x中的target属性取代

最终,您无需在target上指定for<rich:tooltip/>,它会自动将自身附加到其父级(如果它嵌套在另一个组件中)< / p>