We use h:selectManyCheckbox and h:selectOneRadio for rendering choices against a certain element. We would like the flexibility to layout the choices either horizontally, vertically or sorted in multiple columns.
e.g.
1. Horizontally
one two three four five six
2. Vertically
one
two
three
four
five
six
3. 2 columns
one two
three four
five six
4. 3 columns
one two three
four five six
How do we accomplish this either using the existing jsf tags or with suitable changes.