Senhores estou iniciando meus estudos em java por um exemplo de CRUD.
estou montando algo bem simples como cliente, produto e vendas.
gostaria de carregar em vendas um select com os nomes dos clientes e outro com produtos.
não estou conseguindo carregar o selectonemenu, podem me ajudar? segue o codigo:
Cara não sei se é isso que você deseja mas veja esse exemplo:
Cliente
publicclassCliente{privateIntegerid;privateStringnome;//gets, sets, equals e hashCode.}
No ClienteBean você precisa de uma lista de SelectItens com os clientes
que é o que você vai mostar na tela. Veja
publicclassClienteBean{privateList<SelectItem>clientes;privateClientecliente;//Cliente para persistirpublicList<SelectItem>getTiposAcao(){clientes=newLinkedList<SelectItem>();List<Clientes>clis=newClienteDAO().listar();if(clis!=null){for(Clientecliente:clis){clientes.add(newSelectItem(cliente,cliente.getNome()));}}returnclientes;}}
Também é necessário um conversor - obs: Seria bom fazer um genérico.
Valeu daniel!!! reslvido!! muito obrigado mesmo. voce me indica algum material pra estudo?
Daniel_T_S
Por nada cara.
Seguinte tem um apostila da Caelum sobre JSF tenho quase certeza que ele é gratis.
Também tem uma da algaWorks muito boa sobre JSF e umas vídeo aulas da DevMedia sobre isso (Elas são pagas).