gpt4 book ai didi

java - 如何制作一个包含多个复选框的表格

转载 作者:行者123 更新时间:2023-12-01 05:07:31 26 4
gpt4 key购买 nike

我有一个关于 selectManyCheckboxes 的问题。我的意思是,很多。我在 bean 中有一个包含 85 个选项的列表,我必须将其显示在 4 列中,每列应该有大约 25 个选项。我的代码片段是这样的:

<p:selectManyCheckbox id="groups" value="#{shareOfferBean.selectedGroupIds}" layout="pageDirection" label="#{amsg.groups}"
converter="groupConverter">
<f:selectItems value="#{shareOfferBean.groups}" var="g" itemValue="#{g.id}" itemLabel="#{g.name}"/>
</p:selectManyCheckbox>

这样,我只能得到 1 列 85 行中的所有复选框,这在页面上真的很难看。如何使行受到限制,以便它们中断并进入另一列?感谢所有尝试提供帮助的人!

最佳答案

如何使用 UI:repeat 进行循环。

<ui:repeat var="x" value="#{tableBean.kList}">
<p:selectManyCheckbox id="groups" value="#{shareOfferBean.selectedGroupIds}" layout="pageDirection" label="#{amsg.groups}"
converter="groupConverter">
<f:selectItems value="#{shareOfferBean.groups}" var="g" itemValue="#{g.id}" itemLabel="#{g.name}"/>
</p:selectManyCheckbox>
</ui:repeat>

你可以做这样的事情。我没有测试它。你可以尝试一下

关于java - 如何制作一个包含多个复选框的表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12494289/

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