Java 通过变量JSF访问数据
我有一个xhtml文件,带有一个支持bean,我想动态创建一个表。我可以动态创建列,但如何访问项变量的标题属性。我的意思是,如果headers变量中有“Stock”字符串(因此这将是列的标题),那么如何访问item.Stock数据 XHTML:Java 通过变量JSF访问数据,java,jsf,jsf-2,xhtml,icefaces,Java,Jsf,Jsf 2,Xhtml,Icefaces,我有一个xhtml文件,带有一个支持bean,我想动态创建一个表。我可以动态创建列,但如何访问项变量的标题属性。我的意思是,如果headers变量中有“Stock”字符串(因此这将是列的标题),那么如何访问item.Stock数据 XHTML: <ice:dataTable value="#{tableBean.carInventory}" var="item"> <ice:colu
<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>
所以我不能接受评论,所以我必须写一条,答案是:{item[headings]}
,多亏了eljunior你试过{item[headings]}
了吗?是的,这是解决方案,非常感谢你的欢迎。对于这种表达方式,有一种解释