Boa tarde galera.
Estou com uma situação complicada até de procurar no google.
tenho um dataTable que representa uma lista de intimações… e para cada intimação dessa lista, eu criei uma modal para listar as pendências dela.
Aí dentro desse dataTable, tenho outro dataTable para percorrer as pendências dessa tal intimação…
Essa lista de pendências está dentro de uma modal…
Quando eu clico para ver as pendências da primeira intimação, a modal abre certinha…
O problema é quando eu tento ver as pendências da segunda intimação… Daí abre a modal com as pendências da primeira intimação e não da segunda que eu acabei de clicar…
Alguem pode me dar um help??
<rich:dataTable id="listaDeFiscalizacoes"
var="_fiscalizacao"
value="#{fiscalizacaoAction.listaDeFiscalizacoes}"
rendered="#{not empty fiscalizacaoAction.listaDeFiscalizacoes}">
<rich:column style="text-align: center">
<f:facet name="header">
<ui:include src="/layout/sort.xhtml">
<ui:param name="propertyLabel" value="Nome Imóvel"/>
</ui:include>
</f:facet>
<h:outputText value="#{_fiscalizacao.imovel.nome}" />
</rich:column>
<rich:column>
<rich:dataTable value="#{_fiscalizacao.processoFiscalSnit.intimacaos.toArray()}" var="_intimacao">
<rich:column style="text-align: center" >
<f:facet name="header">
<ui:include src="/layout/sort.xhtml">
<ui:param name="propertyLabel" value="Pendências"/>
</ui:include>
</f:facet>
<a4j:commandButton onclick="Richfaces.showModalPanel('modalDePendencias');"
image="/img/ico_detalhar.gif"
id="pendencias"
title="Pendências"
style="border:none"
reRender="modalDePendencias" />
<rich:modalPanel id="modalDePendencias" >
<f:facet name="header">
<f:facet name="header">
<ui:include src="/layout/sort.xhtml">
<ui:param name="propertyLabel" value="Lista de Pendências"/>
</ui:include>
</f:facet>
</f:facet>
<f:facet name="controls">
<h:panelGroup>
<h:graphicImage value="/img/close.png" onclick="Richfaces.hideModalPanel('modalDePendencias')" style="cursor:pointer" >
<a4j:support reRender="modalDePendencias" event="onClick" />
</h:graphicImage>
</h:panelGroup>
</f:facet>
<rich:dataTable value="#{_intimacao.tipoIntimacao.toArray()}" var="tipo">
<rich:column>
<h:outputText value="#{tipo.deIntimacao}" />
</rich:column>
</rich:dataTable>
</rich:modalPanel>
</rich:column>
</rich:dataTable>
</rich:column>
</rich:dataTable>