我目前正在进行搜索,该搜索通过数据库并h:dataTable
在我的 Web 应用程序中以 a 的形式提供结果。但是,它h:dataTable
有很多可选行。
我的简单代码h:selectManyCheckbox
:
<h:panelGroup styleClass="panelGroup">
<h:selectManyCheckbox value="#{searchBean.auswahl}">
<f:selectItems value="#{searchBean.auswahl}" />
</h:selectManyCheckbox>
</h:panelGroup>
使用我的默认布局,h:selectManyCheckbox
它只是在一行中显示我所有的~30 个复选框,完全破坏了网站的设计。
然而,在研究了可能的布局选项之后,似乎只有两个。
默认情况下将它们全部水平显示在一行中,或者将它们全部垂直显示在一行中。我宁愿想要一个沿着几行的布局,每行有 5 个复选框。
我该如何做到这一点?