现在小弟遇到一个问题: 
要选择的复选框来自一个list,选择复选框之后要存入另一个list,如: 
<h:selectManyCheckbox value="#{testBean.list2}" layout="pageDirection"> 
<f:selectItems value="#{testBean.list1}"/> 
</h:selectManyCheckbox> 但是list1中的值太多,如果按这种方式直接向下排会撑爆页面,也太难看,有没有方法使它按几行几列的方式排列??? 

解决方案 »

  1.   

    我用Spring MVC,对Checkbox遍历时可用如下两个属性可做分隔或分行:
    delimiter 每个Checkbox间添加分界符,例如delimiter="|"
    element   每个Checkbox间添加一个html元素,例如element="<br/>"
    我想JSF也有这种功能吧,查一查文档,看看selectManyCheckbox、selectItems 有没有类似的属性选项。
      

  2.   

    这几个标签没有这样的属性,哪位大侠能不能说说JSF里的实现方法