现在小弟遇到一个问题:
要选择的复选框来自一个list,选择复选框之后要存入另一个list,如:
<h:selectManyCheckbox value="#{testBean.list2}" layout="pageDirection">
<f:selectItems value="#{testBean.list1}"/>
</h:selectManyCheckbox> 但是list1中的值太多,如果按这种方式直接向下排会撑爆页面,也太难看,有没有方法使它按几行几列的方式排列???
要选择的复选框来自一个list,选择复选框之后要存入另一个list,如:
<h:selectManyCheckbox value="#{testBean.list2}" layout="pageDirection">
<f:selectItems value="#{testBean.list1}"/>
</h:selectManyCheckbox> 但是list1中的值太多,如果按这种方式直接向下排会撑爆页面,也太难看,有没有方法使它按几行几列的方式排列???
delimiter 每个Checkbox间添加分界符,例如delimiter="|"
element 每个Checkbox间添加一个html元素,例如element="<br/>"
我想JSF也有这种功能吧,查一查文档,看看selectManyCheckbox、selectItems 有没有类似的属性选项。