Ajax com JSF - Como carregar um panelGrid

Bom dia.

Gostaria de saber se vocês já entraram nesse problema.
Preciso executar um código, mais ou menos assim:
Existe um comboBox de SIM ou NÃO, e ao clicar no SIM, preciso que abra um panelGrid logo abaixo com informações novas.
Como fazer isso?
Estou utilizando o AJAX e JSF, tentei jogar um método de setAtributo(“SIM”) e depois pegar o getAtributo no JSF, se for “sim” para ele aparecer no panelGrid com o rendered="#{sistemaSession.atributoDTO.atributo == ‘SIM’}, mas não deu certo.

Como solucionar este problema?

Obrigada.

Você tentou equals no lugar de == ?
Lembrou do toUpperCase(); ?

Márcio

Sim… desculpe, escrevi em minusculo, mas o SIM ou NÃO são todos maiúsculo. (setado no DTO no método campoAutorizadoOpcoes)
Coloquei o equals também no JSF… vi que ele não atualizou o status dele no campo que eu desejo. Somente se eu sair e entrar de novo, aí ele “percebeu” que mudou e printa a mensagem de teste para mim:
Ps.: mudaStatus faz o SET no campo campoAutorizado para o que o usuário escolheu.

<a4j:region renderRegionOnly=“false”>
<h:selectOneMenu id=“campoAutorizado” value="#{sistemaSession.sistemaDTO.campoAutorizado}">
<f:selectItems value="#{sistemaSession.sistemaDTO.campoAutorizadoOpcoes}"/>
<a4j:support event=“onchange” action="#{sistemaSession.mudaStatus}" reRender=“atualizaCampo”/>
</h:selectOneMenu>
</a4j:region>

<h:panelGrid id=“atualizaCampo” rendered="#{sistemaSession.sistemaDTO.campoAutorizado == ‘SIM’}"
<h:outputText value=“Teste”/>
</h:panelGrid>