eu tenho um formulário que abre um modal de pesquisa, sendo que esse modal pode abrir um outro de cadastro. É possível o útimo modal atualizar o anterior?
Eu tô tentando fazer isso mas não tá funfando… O modal de cadastro funciona, salva corretamente, mas o atributo
#{home.pessoa},que é compartilhado entre os dois, não está sendo recarregado no modal anterior.
//detalhe de panelModalPessoa, o último modal...
<h:panelGrid columns="1">
<f:subview>
Razão Social: <rich:spacer width="10px" />
<h:inputText id="nome" maxlength="100" size="73" value="#{home.pessoa.nome}" />
</f:subview>
</h:panelGrid>
//Mais código...
<s:decorate template="../../layout/form.xhtml">
<h:commandButton action="#{home.inserirPessoa}" value="Salvar" reRender="panelPessoaJuridica" oncomplete="rich:component'panelModalPessoa')}.hide()" />
</s:decorate>
//detalhe de panelPessoaJuridica, o modal de pesquisa...
<a4j:outputPanel id="panelPessoaJuridica">
//código...
<s:decorate id="nomePessoaJuridica" template="../../layout/form.xhtml">
<ui:define name="label">Razão Social:</ui:define>
<h:outputText value="#{home.pessoa.nome}" />
<h:inputText maxlength="50" size="50" value="#{home.pessoa.nome}" immediate="true" />
</s:decorate>
//Mais código...
</a4j:outputPanel>