Amigos,
Estou com uma dúvida numa questão baseada na apostila da FJ-26 da Caelum, curso que fiz este ano.
Tenho o seguinte código para pegar UM item selecionado
private HtmlSelectOneMenu categoriaSelecionada;
...
public String salva() {
Long id = Long.valueOf(categoriaSelecionada.getValue().toString());
Categoria c = this.categoriaDao.load(id);
produto.setCategoria(c);
this.produtoDao.save(produto);
produto = new Produto();
return "sucesso";
}
Como eu faço para pegar VÁRIOS itens selecionados?
private HtmlSelectManyMenu categoriasSelecionadas;
...
public String salva() {
??
List<Categoria> categorias = ??
produto.setCategoria(categorias)
this.produtoDao.save(produto);
produto = new Produto();
return "sucesso";
}
Agradeço a ajuda,
Abs.