gpt4 book ai didi

jsf - 如何动态添加

to in a loop

转载 作者:行者123 更新时间:2023-12-03 08:42:54 24 4
gpt4 key购买 nike

我想动态添加<p:tab>组件 <p:wizard>循环中的组件。

我尝试使用 <ui:repeat>内外<p:wizard>成分。

<p:wizard>
<ui:repeat value="#{tabBean.tabs}" var="tab">
<p:tab title="#{tab.tabname}">
</ui:repeat>
</p:wizard>
<ui:repeat value="#{tabBean.tabs}" var="tab">
<p:wizard>
<p:tab title="#{tab.tabname}">
</p:wizard>
</ui:repeat>

这两种尝试均无效。我怎样才能达到我的要求?

最佳答案

<p:wizard>只懂<p:tab> children 。它不理解 <ui:repeat> child 。您需要创建物理 <p:tab> JSF 组件树中的子项作为 <p:wizard> 的直接子项组件。

<c:forEach> taghandler 能够做到这一点。

<p:wizard>
<c:forEach items="#{tabBean.tabs}" var="tab">
<p:tab title="#{tab.tabname}">
</c:forEach>
</p:wizard>

另见:

关于jsf - 如何动态添加<p :tab> to <p:wizard> in a loop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31069546/

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