如何在 PrimeFaces 中显示地图内容
我有一个 hashMap:HashMap
。如何在 PrimeFaces 中使用 p:dataTable
显示这些地图的内容?我尝试了这个,其中工作表是地图
<p:dataTable value="#{tabulky.tabulka.sheet}"
var="item"
scrollable="true"
height="500"
emptyMessage=" Ziadne data nenajdene ">
<f:facet name="header">
<h:outputText value="Listocky"/>
</f:facet>
<p:column>
<f:facet name="header">
<h:outputText value="#{item}"/>
</f:facet>
<c:forEach items="#{(item.value)}" var="item1">
<p:column headerText="Hokej">
<h:outputText value="#{item1.atr1}" />
</p:column>
<p:column>
<h:outputText value="#{item1.atr2}" />
</p:column>
<p:column>
<h:outputText value=" : }" />
</p:column>
<p:column>
<h:outputText value="#{item1.atr3}" />
</p:column>
</c:forEach>
</p:column>
</p:dataTable>
,但没有成功
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以尝试这样:
使用
p:dataTable
替换c:forEach
You can try like this :
Use the
p:dataTable
replace thec:forEach