我正在努力为p:tooltip
的项目使用一个主要p:pickList
。
我将pickList定义为:
<p:pickList id="stepPickList"
value="#{activityBean.stepDualListModel}"
var="step"
showSourceFilter="true"
showTargetFilter="true"
filterMatchMode="contains"
itemLabel="#{step}"
itemValue="#{step}"
addAllLabel="#{messages.label_addAll}"
addLabel="#{messages.label_add}"
removeAllLabel="#{messages.label_removeAll}"
removeLabel="#{messages.label_remove}"
moveBottomLabel="#{messages.label_moveBottom}"
moveDownLabel="#{messages.label_moveDown}"
moveTopLabel="#{messages.label_moveTop}"
moveUpLabel="#{messages.label_moveUp}"
showTargetControls="true">
<o:converter converterId="omnifaces.ListConverter" list="#{activityBean.stepSource}"/>
<f:facet name="sourceCaption"> #{messages.step_list}</f:facet>
<f:facet name="targetCaption"> #{messages.label_stepList}</f:facet>
<p:column style="width:100%;">
<h:outputText id="nameID" value="#{step.name}" />
<p:tooltip for="nameID" value="#{step.description}" />
</p:column>
</p:pickList>
当鼠标悬停在第一个元素上时,这似乎显示了每个项目的所有工具提示...
我尝试使用primefaces扩展的工具提示pe:tooltip
,我也得到了奇怪的行为......
所以,首先,可以在h:outputText上使用工具提示吗?
如果没有,我应该使用什么样的组件?
(我尝试使用h:outputLink
,如许多关于primefaces和pe showcases的例子所示,但仍未达到预期的效果)
感谢任何提示!!
答案 0 :(得分:1)
如果没有支持bean代码,很难复制你的错误,但是你试过吗
<p:column>
<h:outputText value="#{step.name}" title="#{step.description}" />
</p:column>