[RESOLVIDO] Botão não atualiza tabela

Boa tarde galera, tudo jóia?

Então, procurei em vários lugares, utilizei vários métodos e nada.
A questão é:

Tenho uma página que contém dois fieldset e dentro de cada um deles existem um tabView e dentro dessa tabView contém quatro tab, cada uma com uma tabela e cada um com seu respectivo id.
Então,

<p:fieldset>
     <p:tabView>
         <p:tab>
             <p:dataTable>
             </p:dataTable>
            
             <p:dataTable>
             </p:dataTable>

             <p:dataTable>
             </p:dataTable>

             <p:dataTable>
             </p:dataTable>

         </p:tab>
     </p:tabView>
</p:fieldset>
...

O caso é o seguinte:
no segundo fieldset em uma determinada tabela, eu clico no botão enviar daquele regitro da tabela e vai abrir um dialog solicitando alguns dados para o usuário, até ai beleza.
Agora, quando clico no botão enviar deste dialogo, ele envia os dados todos certinhos, mas na quando peço para atualizar (update) a tabela um erro é gerado falando que não existe um componente com aquele ID na página.
Tentei também, dar update no form, utilizei também esses:

update="@form", process="@this";
update="@form", process="@parent";
update="@all", process="@all";
update=":meuForm", process="@this";
ajax="false"

tentei também pelos métodos utilizando: public String minhaPagina(){ return "/sub_nivel/cadastro/paginacadastro?faces-redirect=true"; }

e nada, to sem ideia do que pode ser.
Se alguém puder dar uma ajudinha aí eu agradeço.

Abraços.

Olá amigo,

tente com o seguinte caminho

update=" :formID:tabViewID:dataTableID"

Abraços

Olá DarthCego,
eu tentei desta maneira também, coloquei até o prependId no form e não resolveu.

Vou ver se consigo fazer de alguma outra maneira no método mesmo.
Obrigado pela ajuda
:slight_smile:

Consegui resolver o problema da seguinte maneira.

No botão coloquei ajax=“false” e no método em java eu limpei todas as listas que utilizo nessa página e “recarreguei” as listas novamente.
Esta não é a melhor maneira, mas foi resolvido.
:smiley:
Abraço.