Bom dia pessoal, estou com um problema bem grandinho aqui e precisava solucionar ele rápido…
Vamos la eu tenho uma aplicação em JSf com richFaces e facelets… estou tendo que fazer uma tela onde nela há alguns campos dinamicos, onde eles devem aparecer e desaparecer, estes campos estão dentro de uma tabela, então eu tenho que fazer a linha toda da tabela desaparecer e aparecer…
Estou com este problema em um campo…
<h:panelGroup id="painelItensPolo">
<h:panelGroup rendered="#{fechamentoMB.exibirPoloSelecao}" id="painelPoloSelecao" layout="block">
<tr>
<td class="labelColumn">
<h:outputText id="poloOut"
rendered="#{fechamentoMB.exibirPoloSelecao}"
value="${b['comum.polo']}"
styleClass="label" />
</td>
<td colspan="3" class="inputContextoColumn">
<h:selectOneMenu id="poloSel"
value="#{fechamentoMB.poloSelecionado}"
disabled="#{fechamentoMB.desabilitarItensPolo}"
rendered="#{fechamentoMB.exibirPoloSelecao}"
label="${b['comum.polo']}"
title="${b['comum.polo']}"
styleClass="inputTexto" style="width:300px;">
<f:selectItems id="itensPolo" value="#{fechamentoMB.itensPolo}"/>
<f:converter converterId="IdentifiableConverter"/>
</h:selectOneMenu>
</td>
</tr>
</h:panelGroup>
</h:panelGroup>
e eu tenho que renderizar apartir desta ação:
<a4j:region id="regiaoCilo" rendered="#{fechamentoMB.exibirCampoCiclo}">
<tr>
<td class="labelColumn">
<h:outputText id="periodoOut"
value="#{fechamentoMB.tipoPeriodo.descricao}"
rendered="#{fechamentoMB.exibirCampoCiclo}"
styleClass="label"/>
</td>
<td colspan="3" class="inputContextoColumn">
<h:selectOneMenu id="periodoSel"
value="#{fechamentoMB.periodoSelecionado}"
rendered="#{fechamentoMB.exibirCampoCiclo}"
styleClass="inputTexto" style="width:100px;">
<f:selectItems id="itensPeriodo" value="#{fechamentoMB.itensPeriodos}"/>
<a4j:support event="onchange"
reRender="painelItensPolo"
action="#{fechamentoMB.doCarregarItensPolo}"
limitToList="true" />
</h:selectOneMenu>
</td>
</tr>
</a4j:region>
Só que eu não consigo fazer ele aparecer… com a4j:region renderizando o formulario todo eu consigo, porem eu não poderia fazer isto…
