JSF2 - selectOneMenu - tela de edição setar na lista o valor q foi inserido na hora do cadastro

2 respostas
I

Olá a Todos!

Estou usando spring com jsf2.

O selectOneMenu abaixo vem populado do banco certinho, porém como essa é uma tela de edição preciso fazer com q o valor quem vem do bean (idProduto) já esteja setado. Pois o combo vem preenchido ,mas não fica mostrando o valor q foi cadastrado na tabela quando a parte de inserção.

<p:selectOneMenu id="comboFatMinimo" styleClass="inputText" value="#{consultaManagedBean.idProduto}"> <f:selectItems value="#{consultaManagedBean.listaFaturamentoMinimo}" var="fat" itemLabel="#{fat.valorMinimo}" itemValue="#{fat.id}" /> </p:selectOneMenu>

Agradeço desde já!

2 Respostas

drsmachado

Basta que, no teu ManagedBean (ConsultaManagedBean), ao recuperar os dados do Produto, você sete o atributo idProduto, antes de renderizar a tela de edição.

I

Valeu drsmachado! Obrigada!

Criado 31 de janeiro de 2014
Ultima resposta 31 de jan. de 2014
Respostas 2
Participantes 2