Tokens struts 2, como aplicar?

3 respostas
andersondamasio

Olá pessoal…
Tenho uma aplicação e com ela vários formulários e estou com problemas na hora que o usuário clica no submit…
acontece que em algumas ocasioes a uma demora na hora de submeter e quero invalidar se caso o usuário clicar mais vezes no botão submit…sendo que a requisição do primeiro clique dele já foi efetivada.

Sei que tem uma solução usando TOKENS …mas não sei como aplicar no struts 2

Alguém ai tem uma dica ou algum exemplo de como aplicar isso?

Muito Obrigado…
espero que possam ajudar…

3 Respostas

diegocalazans

Olá tudo bem Anderson, o struts 2 por default já vem com essa implementação em 2 de seus interceptors (token e token-session)

para ativalos, basta que no seu struts.xml na definição do seu package você estenda o package “struts-default” ou na declaração de sua action no estruts.xml, nas actions que necessita verificar a duplicidade da submissão você referenciar os interceptors, de toda forma a mais simples é estendendo o package struts-default

//aqui dentro vem as actions

espero ter ajudado
Diego Calazans

andersondamasio

Olá diego…Tudo bem…
Cara muito obrigado …ajudou sim…
Só mais uma coisa…e se no caso eu usar anotations para o mapeamento vc sabe me dizer como deve ser a aplicacao dos interceptors?

Obrigado.

rodrigo_corinthians

Use a annotation ParentPackage na sua Action ou melhor que tal a Busca do Fórum

Criado 6 de fevereiro de 2008
Ultima resposta 7 de fev. de 2008
Respostas 3
Participantes 3