Amigos, primeiramente boa tarde.
Eu estou com uma tremenda dor de cabeça aqui no trabalho, é a seguinte:
Possuo uma página aqui denominada: pagina.jsp e um popup que chamarei de popup.jsp , na pagina há um componente do JSF dataTable, até aí tudo bem, o problema atual é:
Para INCLUIR dados nesta tabela, é necessário abrir o popup, selecionar um item e clicar em gravar. Como NÃO é ajax, ele faz o que? - Recarrega a página completa para ATUALIZAR a tabela -. Então, pensei em fazer isso via Ajax. Como fiz:
No form em questão: <a4j:form id="form" ajaxSubmit="true" reRender="data">
- Até funcionou. Mas, outras funcionalidades (botões, botão movimentar da tabela, novo, gravar, etc.) que estão dentro do form, pararam de funcionar.
Acredito que o problema é por que de forma geral ele apenas está renderizando a datatable.
Enfim, preciso de uma solução que não seja AJAX para geral, somente para a tabela. Algo como um bind da tabela com sua lista, em tempo de adição de dados na lista, ele atualiza a tabela sem precisar dar um reload na página,…
lembrando sempre que são dois arquivos, pagina e popup. logo o popup não conhece ninguém da página…
obrigado,