Olá pessoal!!!
Mais uma vez por aqui. Vejam meu código:
BEAN:
public List getListaTipo()
{
List lista = new ArrayList();
lista.add(new SelectItem(0, [b]"(Escolha um Tipo)"[/b]));
lista.add(new SelectItem(1, [b]"Repasse"[/b]));
lista.add(new SelectItem(2, [b]"Financiamento"[/b]));
lista.add(new SelectItem(3, [b]"Recursos Próprios"[/b]));
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!