我有一个xhtml文件,有一个支持bean,我想动态创建一个表。我可以动态创建列,但是如何访问项变量的标题属性。我的意思是,如果标题变量中有“Stock”字符串(所以这将是列的标题),那么我如何访问 item.stock 数据?
XHTML:
<ice:dataTable value="#{tableBean.carInventory}" var="item">
<ice:columns value="#{tableBean.showableCols}" var="headings">
<f:facet name="header">
<h:outputText value="#{headings}"/>
</f:facet>
<ice:outputText value="#{item.?????headings??????}"/>
</ice:columns>
</ice:dataTable>
答案 0 :(得分:0)
所以我不能接受评论,所以我必须写一个,答案是使用:#{item[headings]}
,感谢 eljunior