Amigos,
Estou desenvolvendo um sistema para um salão, uma parte deste controla Serviços.
Dentro da minha tabela serviço, eu tenho uma chave estrangeria de Esmalte.
Podem me ajudar por favor a fazer com que meu select list os nomes dos esmaltes ao invés de listar “model.Esmalte[id=1]”?
No meu select de Esmalte dentro da tela de cadastro de serviço está assim:
<h:selectOneMenu id="esmalteId" value="#{servicoController.selected.esmalteId}">
<f:selectItems value="#{esmalteController.listaEsmaltes}"/>
</h:selectOneMenu>
Meu método que lista os esmaltes no MB:
public SelectItem[] getListaEsmaltes() {
return JsfUtil.getSelectItems(ejbFacade.findAll(), false);
}
No meu select, aparece por exemplo “model.Esmalte [id=1]”
Espero uma luz!
Abraços
