myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Julian Osorio Amaya <julian.oso...@linuxmail.org>
Subject Check/Uncheck items from selectManyCheckbox
Date Fri, 29 Oct 2010 15:07:41 GMT

 Greetings

I'm trying to check/uncheck the selectManyCheckBox items that depends on the user selection.
For example
damage No 1
damage No 2
damage No 3
no damage

if the user checks the "no damage" option, all other checkboxes should be unchecked
if the user checks a different option from "no damage",  the "no damage" option should be
unchecked

here is the code in the jsp page

<h:selectManyCheckbox id="danos" value="#{MANT15.damage}" 
                        layout="pageDirection" required="true" valueChangeListener="#{MANT15.procesarDanoSeleccionado}"
                        onchange="submit()">
                    <f:selectItems value="#{MANT15.damages}"/>
 </h:selectManyCheckbox>

Here is the code in the backing bean

public void procesarDanoSeleccionado(ValueChangeEvent event) {
        HtmlSelectManyCheckbox listaCheckDanos = (HtmlSelectManyCheckbox) event.getComponent().findComponent("danos");
        lista = new ArrayList();
        lista = (ArrayList) listaCheckDanos.getValue();        
}

the attribute "lista" has the selected values but I don't know how to access to the checkboxes
of each item


Any idea?

Thanks for your time

Julian Osorio Amaya
=

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message