selectBooleanCheckbox en una richList

cancel
Showing results for 
Search instead for 
Did you mean: 
aferez
Member II

selectBooleanCheckbox en una richList

Buenas,
estoy intentando introducir un selectBooleanCheckbox dentro de la richList de los contenidos del browse.jsp para después poder recuperar las filas seleccionadas pero no encuentro la manera de hacerlo.
Si alguién me pudiera guiar un poco se lo agradecería.

Un saludo
2 Replies
fstnboy
Active Member

Re: selectBooleanCheckbox en una richList

Qué problema has tenido? Yo he probado a poner uno sin más y no he tenido ningún problema…
aferez
Member II

Re: selectBooleanCheckbox en una richList

El problema es el siguiente:

Código del jsp:
<h:selectManyCheckbox id="select_buscador" value="#{BuscadorAvalonDialog.selected}">
<f:selectItems value="#{BuscadorAvalonDialog.selectItems}" />
</h:selectManyCheckbox>

Código de mi Bean:
public List<SelectItem> getSelectItems() {
   List<Node> nodosAux = this.browseBean.getContent();
   this.selectItems = new ArrayList<SelectItem>();
   for(Node node:nodosAux){
      this.selectItems.add(new SelectItem(node.getId(), ""));
   }
   return selectItems;
}

Pues bien, el problema es que cuando la consulta me devuelve más de un nodo los check se repiten, es decir, y me pone en cada una de las filas tantos check como nodos tiene mi consulta y no sabe diferenciar que cada uno de los selectItem que añado es para una fila distinta.

No se que probar ya ni con que componente probar porque he probado de todo!!!