我有返回Collection<List<Produit>>
的函数。
public Collection<List<Produit>> parProduit(String cat) throws IOException {
HashMap<Integer, List<Produit>> legaux = new HashMap<Integer, List<Produit>>();
...............
return new ArrayList<>(legaux.values());
}
我的观点:
<h:dataTable value="#{listModule.toArray()}" var="entry">
<h:column>
<f:facet name="header">
<h:outputText value="Module" />
</f:facet>
<h:dataTable value="#{entry}" var="e">
<h:column>
<f:facet name="header">
<h:outputText value="cool : #{entry}" />
</f:facet>
</h:column>
</h:dataTable>
</h:column>
</h:dataTable>
在这种情况下,我只获得集合的所有对象:
我想知道如何获得每个对象的所有属性。
答案 0 :(得分:0)
两件事:
toString()
方法,该方法返回您希望在页面上显示的内容。#{entry[0]}
替换为您尝试打印#{e}
cool : <produit info>
醇>