| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2008 07:11:04
|
israel.fonseca
JavaBaby
![[Avatar]](/images/avatar/b3d2a9a2985c5a32c669cc33c885e6c8.png)
Membro desde: 13/10/2007 15:11:19
Mensagens: 88
Localização: Tubarão - SC
Offline
|
Olá pessoal, estou tendo um problema com o seam.
Eu tenho uma página que faz MUITO uso de requisições ajax (é um cadastro de produto que abre um modal, seleciona um produto, e adiciona e atualiza dinamicamente a lista de produtos escolhidos na mesma página). Como eu acabei descobrindo, toda vez que uma requisição ajax é feita o seam começa uma nova conversação, então naquela página, no pages.xml eu coloquei um begin-conversation join="true". Até ai tudo bem, o problema é que quando aperto no botão de salvar daquela página (que também é feito com ajax usando os componentes do richfaces, no caso o a4j:commandButton) ele não termina a conversação (o meu método de salvar tem um @End(beforeRedirect=true).
Isso ocorre por causa do begin-conversation join="true" que eu coloquei no pages.xml, mas eu preciso desta configuração para resolver o problema das conversações serem reiniciadas a cada requisição ajax.
Alguém já passou por algo semelhante e sabe como me ajudar? Será que não tem jeito mesmo, e tenho que dar um refresh na página? Obrigado!
Israel
|
http://israelfonseca.blogspot.com/ |
|
|
 |
|
|
|
|
|
|