Qual a melhor forma de utilizar este codigo HTML em JSF?

Ola,
Tentei fazer esse codigo abaixo em JSF e não obtive sucesso. Algum de voces sabe como eu poderia ter esta mesma funcionalidade em JSF?

Loja 1<input type="checkbox" value="1" name="lojaID" />
Loja 2<input type="checkbox" value="2" name="lojaID" />
Loja 3<input type="checkbox" value="3" name="lojaID"/>

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?

Já tentou mapear no managerbean com um array de boolean ? Acessando diretamente cada índice ? ex.: vetor[0] com o manycheckbox ?

é 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.