Rich:scrollableDataTable + modalPanel

0 respostas
P

Pessoal, tenho uma tabela (rich:scrollableDataTable) onde ao selecionar uma linha eu clico em um botao (a4j:commandButton) que renderiza um modalPanel com a linha detalhada. Esta linha é um objeto, e o modal é um modal do tipo CRUD.

Problema: Quando seleciono uma linha e clico em editar um objeto já salvo, e fecho sem executar nenhuma modificação (opção cancelar do modal) ao selecionar uma linha diferente o modal aparece com os dados do objeto anterior! Esse problema ocorre devido a utilização do atriuto required, se eu retirar fica normal.

Acontece que não posso tirar esses required do sistema todo, preciso de uma solução eficaz que nao passe por grnades mudanças.

PS: Quando seleciono um novo objeto, antes de setar o objeto no modal eu faço um “new Objeto” e só depois seto o objeto no modal.

Criado 16 de agosto de 2010
Respostas 0
Participantes 1