gpt4 book ai didi

java - 为什么不 h :dataTable inside ui:repeat get correct ID?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:57:51 25 4
gpt4 key购买 nike

代码:

<ui:repeat var="obj" value="#{demo2Bean.someList}">
<h:panelGroup id="foo" />
<h:dataTable id="bar" />
</ui:repeat>

结果:

<span id="j_idt55:0:foo"></span>
<table id="j_idt55:0:bar"><tbody><tr><td></td></tr></tbody></table>
<span id="j_idt55:1:foo"></span>
<table id="j_idt55:0:bar"><tbody><tr><td></td></tr></tbody></table>

如您所见,数据表的 ID 与“j_idt55:0:bar”相同,但对于 panelGroups,它会增长(应该):“j_idt55:0:foo”、“j_idt55:1:foo”。为什么会这样?

最佳答案

因为这是 UIData#getClientId() 中的错误.我已将其报告为 issue 1830 .

关于java - 为什么不 h :dataTable inside ui:repeat get correct ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3880993/

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