gpt4 book ai didi

jsf - Facelets dataTable 遍历所有对象的属性

转载 作者:行者123 更新时间:2023-12-04 21:54:43 28 4
gpt4 key购买 nike

我有一个对象列表,其中我不知道有多少,也不知道将调用哪些属性。我可以创建一个数据表来在不同的列中显示所有对象的属性吗?

我在想类似的事情:

<h:dataTable value="#{bean.objectList}" var="object">
<ui:repeat value="#{object.getAllAttributes}" var="attribute">
<h:column>"#{object.attribute}"</h:column>
</ui:repeat>
</h:dataTable>

这样的事情可行吗? facelets有办法显示所有的属性吗?

最佳答案

我觉得完全可行,虽然我没试过这个场景,但是我试过类似的东西,看看here .例如,这个自定义组件::

<custom:customTable
id="my-dynamic-table"
pojoList="#{myBean.somePojoList}"
pojoProperties="property3,property4,property5,property6"
</custom:customTable>

正在传递要在每个目标 pojo 上调用的属性(属性)。

关于jsf - Facelets dataTable 遍历所有对象的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18929728/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com