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.