Struts e janela popup

All,

Em um form eu abro um popup para o usuário selecionar um cliente em uma lista. Com o cliente selecionado no popup faço o submit (no popup) e através da action recupero os dados do cliente para exibir no form que chamou o popup. O problema é que a página que chamou o popup abre dentro do popoup.

A minha pergunta é: como fechar o popup e exibir os dados na janela principal? Alguma dica?

[]s,

JM

Eu geralmente faço isso utilizando javascript, no target do submit, eu coloco a página que quero.

é por ai mesmo, ou então simplesmente deixe o scopo no struts como session, não perderá nenhuma informação. apenas terá que efetuar um reload na janela que abriu o popup quando fechar o popup.

… Mas como eu faço pro target do submit naum abrir no popup?

Vc tem um exemplo do teu javascript?

Obrigado,

JM

no botão submit da popup chame uma função js tipo:

function submit() {
  document.form[0].submit();
   window.close();
}

isso vai submeter a pag para a action setado no form e logo em seguida fechar a janela.

[]'s

document.forms[0].target = "nomeDaPagina";

Isso dentro dessa function acima.