从 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”的方法。
最佳答案
确保#{propertiesOfObject}
是属性名称列表(如果需要,通过反射构建),然后使用
#{obj[prop]}
另请参阅
关于jsf - 使用 ui 迭代属性 :repeat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51445806/