Struts 2 - Limpando form após action com interceptor

0 respostas
F

Olá,

Gostaria de uma ajuda com uma questão por favor.

Eu tenho um formulário JSP com theme ajax. Ele faz uma requisição, a action processa e devolve o mesmo JSP do formulário.

Meu problema é que quando o formulário é devolvido após o processamento, ele volta preenchido com os dados entrados no último submit. Eu sei que, se no final do método da action, os atributos da action forem tornados null, o formulario volta vazio.

Sei que a solução acima funciona, mas ela não me parece seguir os padrões do framework.

Pensei em implementar a interface PreResultListner(que tem um método pra ser executado após a execução e antes do resultado ser exibido ao usuário), mas não consegui achar um interceptor default do struts 2 que execute o método dela. Essa é a melhor solução? Se sim, qual interceptor devo usar para o método ser chamado?

Alguma outra solução para o formulário voltar vazio?

Muito obrigado a todos.

Felipe

Criado 26 de março de 2008
Respostas 0
Participantes 1