我正在使用primefaces
,我想仅为ContextMenu
标头添加datatable
,但我正在使用columns
组件来处理{{1}列生成,我知道如何为每列添加一个Contextmenu,但我想为它们生成一个上下文菜单。
dynamic
答案 0 :(得分:3)
像这样:
<p:column id="col1">
<f:facet name="header">
<h:outputText value="Your Label" id="hLabel" />
<p:contextMenu for="hLabel" style="font-size:11px!important; text-align:left!important; margin-left: 0px!important;">
<c:forEach items="#{dyna.columnnameslist}" var="ccm">
<p:menuitem value="#{ccm}"/>
</c:forEach>
</p:contextMenu>
</f:facet>
<p:column>