<h:selectOneRadioid="rdoSimulacao"value="SimulacaoFaces.selectedItem.tipoSimulacao"><f:selectItemitemValue="0"itemLabel="Novos alunos"/><f:selectItemitemValue="1"itemLabel="Alunos cadastrados no sistema"/></h:selectOneRadio>
No faces-config tenho configurado o managed-bean SimulacaoFaces.
Gostaria de saber muito se estou errando na hora de recuperar e validar o retorno do radio, se posso mesmo pegar o valor do item value e comparar dessa maneira ou devo fazer de outro jeito, pois desse jeito só recebo o erro NullPointerException.
<h:selectOneRadioid="rdoSimulacao"value="#{simulacaoFaces.tipoSimulacao}"><f:selectItemitemValue="0"itemLabel="Novos alunos"/><f:selectItemitemValue="1"itemLabel="Alunos cadastrados no sistema"/></h:selectOneRadio>
nanda2
Raf4ever tentei assim mas ainda aparece o seguinte erro:
exception
//MANAGED BEANimportsecplanejamento.db.Simulacao;publicclassSimulacaoFace{privateSimulacaoselectedSimulacao;publicSimulacaoFace(){System.out.println("The Simulacao face foi criado");}publicSimulacaogetSelectedSimulacao(){returnselectedSimulacao;}publicvoidsetSelectedSimulacao(SimulacaoselectedSimulacao){this.selectedSimulacao=selectedSimulacao;}publicStringverificaSimulacao(){if(selectedSimulacao.getTipoSimulacao().equals("0"))return"gotoNovoAluno";elsereturn"gotoCadAluno";}}
//SIMULAÇÃO.JSP
<h:selectOneRadioid="rdoSimulacao"value="SimulacaoFace.selectedSimulacao.tipoSimulacao"><f:selectItemitemValue="0"itemLabel="Novos alunos"/><f:selectItemitemValue="1"itemLabel="Alunos cadastrados no sistema"/></h:selectOneRadio>