Aeww…
galera, to querendo fazer algo simples…
Tenho um selectOneMenu, q quando ele escolher um item, eu escondo o painel que ele esta
e habilito um outro painel com um formulario.
[code] public boolean showForm(){
return (selectedAction != null);
}
public boolean showSelectAction(){
return !showForm();
}
[/code]
<p:panelGrid id="painelSelect" columns="2" rendered="#{prospectoController.showSelectAction()}">
<p:outputLabel for="acao" value="#{msg['entity.acao']}"/>
<p:selectOneMenu id="acao" converter="#{acaoConverter}" value="#{prospetoController.selectedAction}" >
<f:selectItem itemLabel="#{msg['label.selecione.item']}" itemValue=""/>
<f:selectItems var="a" itemValue="#{a}" itemLabel="#{a.descricao}" value="#{acaoController.listarAcoesEmAberto()}" />
<p:ajax update="painelSelect :mainForm:painelForm"/>
</p:selectOneMenu>
</p:panelGrid>
<p:panelGrid id="painelForm" style="width: 100%;" rendered="#prospectoController.showForm()}">
<...not important >
PS: quaalquer erro de digitação, disconsiderem… é pq eu traduzi do pt pro ingles e agora fiquei com preguiça de escrever de novo
kkkk
ajudem ai pessoal!
obrigado