Eu preciso utilizar este codigo para replicar o cadastro de produtos para as lojas selecionadas pelo usuario. Entao preciso pegar o ID das lojas que o usuário selecionou para que tenha este produto. Em JSF utilizei o h:selectBooleanCheckbox e o h:selectManyCheckbox mas como nao possuem o atributo name, nao consegui pegar pelo request e se utilizar o f:param da illegal alguma coisa…
Alguma sujestão?
é uma solução mas eu preciso que funcione da seguinte maneira. Eu tenho os Objetos Produto e Loja a união dos dois gera o ProdutoLoja. No cadastro de produto eu preciso das checkbox para cada loja. Eu recupero o id das lojas pelo String[] lojas = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterValuesMap().get("lojaID"); e verifico quais lojas foram marcadas. a partir disso eu crio os Produtoloja para cada loja depois persisto. Nessa sua solução com um array de boleanos acho q nao vai dar certo. pois se so tiver 1 boleano nao sei qual loja foi selecionada.