Pessoal, como eu posso trabalhar com a seguinte situação:
Tenho um combo box no meu JSF de SIM ou NÃO… preciso que, ao escolher a opção SIM, apareça um botão de próximo na tela automaticamente.
Tentei utilizar o ajax setando o objeto para SIM e depois fazendo um rendered, mas não deu certo, ele não carrega o botão de jeito nenhum, mais ou menos assim:
Método Opcoes contém apenas SIM ou NÃO, colocados no DTO.
Método carregaBotao seta objetoDTO.setCampoAutorizado(“SIM”)
<h:panelGrid>
<h:panelGroup>
<a4j:region renderRegionOnly=“false”>
<h:selectOneMenu id=“campoAutorizado” value="#{objetoSession.objetoDTO.campoAutorizado}" >
<f:selectItems value="#{objetoSession.objetoDTO.Opcoes}"/>
<a4j:support event=“onchange” action="#{objetoSession.carregaBotao}" reRender=“btnOK”/>
</h:selectOneMenu>
</h:panelGroup>
</h:panelGrid>
<h:commandButton id=“btnOK” value=“Proximo” type=“submit” action="#{objetoSession.proximo}" rendered="#{objetoSession.objetoDTO.campoAutorizado == ‘SIM’}"/>