Pessoal, estou fazendo o seguinte, estou tentando dependendo o que o usuario selecionar no p:selectOneMenu, irá aparecer ou nao alguns componentes na tela.
Se o usuario Selecionar no Combo “Encaminhar” , irá aparecer os campos na tabela (labelauditor,selectauditor), só que ele nao esta aparecendo independente do item que seleciono no combo.
Segue abaixo meu código:
<p:selectOneMenu value="#{analiseauditoriaMb.statusmodal}" style="width: 125px;margin-right: 100px">
<f:selectItem itemLabel="" itemValue="9" />
<f:selectItem itemLabel="Negada" itemValue="N" />
<f:selectItem itemLabel="Liberada" itemValue="L" />
<f:selectItem itemLabel="Encaminhada" itemValue="E" />
<p:ajax update=":formprincipal:labelauditor :formprincipal:selectauditor" event="change" listener="#{analiseauditoriaMb.pesquisarstatus}"/>
</p:selectOneMenu>
<p:commandButton value="Anexos" rendered="#{analiseauditoriaMb.botaoanexos eq '1'}" oncomplete="anexos.show();" update=":formprincipal:grupoanexos :formprincipal:anexos" style="height: 23px; font-size: 9px;margin-left: 8px;"/>
<h:outputText id="labelauditor" value="#{msg.analiseauditoriagridguia_auditor}" rendered="#{analiseauditoriaMb.statusmodal eq 'E'}" styleClass="fonte" />
<p:selectOneMenu id="selectauditor" value="#{analiseauditoriaMb.codigousuario}" rendered="#{analiseauditoriaMb.statusmodal eq 'E'}" style="width: 150px;">
<f:selectItems value="#{analiseauditoriaMb.itemauditor}"/>
</p:selectOneMenu>