如何连续排列selectManyCheckbox项(纯mojarra)和其他输出组件?

时间:2018-07-05 13:08:58

标签: jsf jsf-2 facelets

我有一组复选框(<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)

0 个答案:

没有答案