在xhtml页面上,是否有可能像这样?
<tbody>
<ui:repeat value="#{listOfObject}" var="obj">
<tr>
<ui:repeat value="#{propertiesOfObject}" var="prop">
<td>#{obj.prop}</td>
</ui:repeat>
</tr>
</ui:repeat>
</tbody>
换句话说,我想得到一个表,其中列和行都是参数。我找不到访问“ obj.prop”的方法。
答案 0 :(得分:2)
确保#{propertiesOfObject}
是属性名称的列表(如果需要,可通过反射进行构建),然后使用
#{obj[prop]}
另请参见