Webwork session - Controlar açoes do Usuario

Ola pessoal!!
Minha aplicacao consiste em um cadastro simples de ‘Pessoa’. Ele e formada por duas paginas JSP. Na primeira eu coleto os ‘Dados Pessoais’ e ja gravo no banco, em seguida chamo a segunda pagina para obter o endereco da ‘Pessoa’.
Meu problema e que depois q o usuario realiza o primeiro ‘submit’ (‘Dados Pessoais’) e cai na 2º pagina, se ele apertar F5(refresh) o browser irá reenviar a requisicao chamando a ‘action’ (Webwork) e ira inserir novamente o registro no banco, ou seja, o registro ‘Dados Pessoais’ ficará duplicado.
Como faço para controlar esse tipo de problema? Seria colocando propriedades na sessao?
Espero q tenham entendido… :slight_smile:
Eduardo.

Veja o Token Interceptor, ele é extamente para impedir esse problema.

Valeu smota!

Fiz alguns testes usando o Token Interceptor, mas o erro seguinte está ocorrendo:

13/05/2005 23:39:19 com.opensymphony.webwork.util.TokenHelper getTokenName
WARNING: Could not find token name in params.

Onde exatamente eu devo colocar a tag ww:token ? Na pagina que chamou a Action, ou na pagina resultante da Action?
:?:

Dentro do formulário onde vai ser dado o submit inicial.

Grato,

Valeu, vou tentar…

Um abraco.