Olá pessoal!!!
Vejam meu código:
BEAN:
public List getListaTipo()
{
List lista = new ArrayList();
lista.add(new SelectItem(0, “(Escolha um Tipo)”));
lista.add(new SelectItem(1, “Repasse”));
lista.add(new SelectItem(2, “Financiamento”));
lista.add(new SelectItem(3, “Recursos Próprios”));
return lista;
}
JSF:
<h:selectOneMenu styleClass=“campo” value="#{programaView.programa.inrepassefinanciamentoproprio}" id=“tipo”>
<f:selectItems value="#{programaView.listaTipo}"/>
</h:selectOneMenu>
Tenho uma página que é montada a partir de um parâmetro passado (por exemplo, 150). Ao abrir a página, é executada uma consulta que preenche os campos e monta um combobox com as opções: “(Escolha um Tipo)”, “Repasse”, “Financiamento” e “Recursos Próprios”. Todos os campos são preenchidos corretamente, exceto o do combobox.
Imaginem que com o parâmetro 150, programaView.programa.inrepassefinanciamentoproprio = 1. Quando a página é montada a segunda opção do combo (“Repasse”) não é posicionada corretamente. Os amigos poderiam me ajudar?
Desde já, agradeço!