Tomcat cadastrando usuÁrio vÁrias vezes

Estou utilizando o Struts como controlador e o Hibernate para persistência.

Há uma tela de cadastro de usuários que possui um campo nome, um campo senha e um botão que realiza o cadastro. Exemplo fácil.

Quando preencho os campos e clico em cadastrar várias vezes ele não cancela a ação anterior, ou seja, ele cadastra vários usuários com o mesmo nome e senha. Como faço para que quando eu clique no botão cadastrar de novo a ação anterior seja cancelada?

Abraços

Pesquise sobre tokens.

Po amigo, tem como ser um pouco mais específico?

Ele achou muita coisa about token e são coisas que não tem nada haver.

mesmo assim agradeço

OBRIGADO

http://www.learntechnology.net/content/struts/struts_token.jsp

Vou da ruma lida agora nas páginas que foram enviadas.

Obrigado.