Displaying checkboxes in selectCheckboxMenu

A multiselect input component, SelectCheckboxMenu is based on checkboxes in an overlay menu. Although it is an input component, it is presented to users as a menu so that it makes sense to handle selectCheckboxMenu in this chapter.

In this recipe, we will implement a selectCheckboxMenu component in both simple and advanced forms. In the advanced case, we will learn about the built-in filtering feature. After submitting the selected items, they will be shown in a dialog.

How to do it…

The usage of p:selectCheckboxMenu is the same as the usage of p:selectManyCheckbox. Checkbox items can be attached via several f:selectItem tags or one f:selectItems tag. In the following simple example, we will use f:selectItems ...

Get PrimeFaces Cookbook - Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.