我有一组复选框(<h:selectManyCheckbox ...>
)可在搜索窗格中向用户提供源选择:
<h:selectManyCheckbox layout="pageDirection" ...>
<f:selectItems ... />
</h:selectManyCheckbox>
ajax请求的搜索完成后,我想显示每个源后面的出现次数(精确地排成一行):
=====================================
| |X| DB 1 5 occurences |
| |X| DB 2 4 occurences |
| |O| DB 3 50 occurences |
| (and more ...) |
=====================================
有没有办法存档?
一种解决方法可能是安排单个<h:selectBooleanCheckbox />
,并将我的输出组件安排在gridLayout中。但是我会放弃一个不错的selectItems
数据模型的魅力。另一个解决方法:自定义渲染器,但我想避免。 ;)
请注意,我不想使用第三方库(omni- / prime-/ ... -faces)。
谢谢!
(我使用的基础知识:wildfly 10,JSF 2.2,java 10.0.1)