【发布时间】:2018-07-20 15:24:21
【问题描述】:
从一个 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”的方法。
【问题讨论】:
-
对 ui:repeat 没有太多经验,但我相信你的 var 将是对象的变量名,所以我想你会想在 el 中做
#{prop.nameOfPropertyOnThisObject} -
等一下
#{propertiesOfObject}是收藏吗?因为如果不是,我认为你不能像那样迭代它 -
是的,但是点符号不起作用。现在问题解决了,还是谢谢你。