Jpa + jsf + richfaces

3 respostas
eder.brandao

Olá pessoal, estou criando uma aplicação Web e nesta aplicação tenho um cadastro de sócios, que possui os seguintes campos:

Nome;

Data nascimento;

CPF;

profissão

O problema está no campo profissão e esta definido na pagina JSF assim:

<h:outputLabel for="profissao" >Profissão</h:outputLabel>
    <rich:comboBox width="250" id="profissao" value="#{socioBean.socio.profissao}"
    suggestionValues="#{socioBean.lstProfissao}"></rich:comboBox>

A página carrega normalmente. O problema ocorre em relação ao campo “profissao”, como ele é um objeto eu preciso atribuir um item da lista de objetos profissao (socioBean.lstProfissao) para o campo “profissao”, mas o rich:combox trabalha com objeto string e não o objeto profissao. Preciso de uma forma (utilizando este componente ou outro) de listar todas as profissões (tabela profissao de meu banco de dados) para que o usuário possa selecionar e atribuir ao campo profissao que é um objeto da classe Profissao?

Andei pesquisando, mas não encontrei nenhuma solução satisfatória, por favor me ajudem.

3 Respostas

thiago.correa

Você pode criar um converter :wink:

eder.brandao

Tem como você me passar um exemplo?

thiago.correa

Cara dá uma olhada no J2ee Tutorial que lá tem como criar um converter para JSF ;-).

Criado 12 de janeiro de 2010
Ultima resposta 12 de jan. de 2010
Respostas 3
Participantes 2