Pessoal estou quebrando a cabeça para tentar renderizar um <h:panelGroup> apartir de um resultado do <h:selectOneRadio>.
<h:selectOneRadio id="tipoPessoa"
value="#{cadastroPessoaBean.pessoa.tipoPessoa}"
label="Tipo de Pessoa" required="true">
<f:selectItems value="#{cadastroPessoaBean.tipoPessoa}"/>
</h:selectOneRadio>
<h:message for="tipoPessoa" showSummary="true" showDetail="false"
styleClass="msgErro" />
<h:panelGroup rendered="#{[b]O QUE DEVO COLOCAR A QUI[/b]}"
id="pessoaPJGroup">
<h:outputLabel value="CNPJ:" />
<h:inputText id="pjuridica" value="#{cadastroPessoaBean.pessoa.cnpj}" />
</h:panelGroup>
<h:panelGroup rendered="#{[b]O QUE DEVO COLOCAR A QUI[/b]}"
id="pessoaFSGroup">
<h:outputLabel value="CPF:" />
<h:inputText id="rgInput" value="#{cadastroPessoaBean.pessoa.cpf}" />
</h:panelGroup>
</h:panelGroup>
O Problema é que o meu <f:selectItems> representa um Enum, então não sei como obter o valor da escolha =/
o que devo fazer? alguma sugestão? OBG