【发布时间】:2015-12-01 06:16:41
【问题描述】:
我必须按组显示元素列表。我期待像图片中的那样。
如果我删除 if 条件,它会在所有组中打印所有选项。
<p:accordionPanel value="#{menuView.menunames}" var="name">
<p:tab title="#{name}">
<c:forEach items="#{menuView.menu}" var="entry">
<h:outputText value="(#{entry.key} == #{name})"></h:outputText>
<c:if test='#{entry.key} == #{name}'>
<h:dataTable value="#{entry.value}" var="submenu">
<h:column>
<h:outputText value="#{submenu}" />
</h:column>
</h:dataTable>
</c:if>
</c:forEach>
</p:tab>
</p:accordionPanel>
private Map<String, List<String>> menu;
private List<String> menunames;
【问题讨论】:
标签: jsf primefaces