Seguinte galera, não to acertando dar o inserte de uma chave estrangeira atravé de um combobox que apresenta os nomes dos estados… como é que faz isso heim?
tipo, neste bean - estadoBean - eu pego os estados
[color=blue]public List getEstadoComboBox() {
List lista = new ArrayList();
EstadoBean estado = new EstadoBean();
for(Estado e : estado.getLista()){
lista.add(new SelectItem(e.getIdEstado(), e.getNome()));
}
return lista;
}[/color]
e nessa parte do meu cadastro quando eu selecionasse e salvasse o formulário, deveria dar o inserte do idFk no banco mas não tá acontecendo…
[color=red]<h:selectOneMenu id="comboEstado" value="{empresaBean.empresa.idEstadoFK}" >
<f:selectItems value="#{estadoBean.estadoComboBox}"/>
</h:selectOneMenu><br>[/color]