CheckBox dinâmica

0 respostas
benignoms

Bom dia,

Estou precisando criar, em JSF, checkbox que venham marcadas de acordo com dados do banco de dados. Tentei utilizar o seguinte código:

Jsf

<h:selectManyCheckbox id="permissoesSelectOneMenu" value="#{crudPermissaoBackingBean.menuSelecionado}">
            <f:selectItems value="#{crudPermissaoBackingBean.menus}" />
</h:selectManyCheckbox>

Bean

public List<SelectItem> getMenus() throws SQLException {
        List<SelectItem> menus = new ArrayList<SelectItem>();
        MenuDAO menuDAO = new MenuDAO();
        List<Menu> listaMenus = menuDAO.listaTodos();
        for (Menu m : listaMenus) {
            menus.add(new SelectItem(m.getId(), m.getNome()));
        }
        return menus;
    }

Os dados são exibidos, porém não sei como fazer para marca-los. Alguem sabe?

Criado 5 de julho de 2010
Respostas 0
Participantes 1