Bonjour,

Après plusieurs jours de recherche je pose ce post concernant la double soumission d'un formulaire avec Struts.

Dans mon struts.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<action name="search" class="PublicationAction" method="rechercherPublication">
        	<interceptor-ref name="portailDefaultStack"/>
	    	<interceptor-ref name="token"/>
<result name="succes" type="tiles">affiche.publication</result>
</action>
Dans mon form :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<s:form name="searchform" method="post" theme="simple">
<s:token name="tokenPublication"/>
</s:form>
Mon soucis est le suivant, dès la première soumission de mon formulaire j'ai un message d'invalid.token.

J'ai vérifier dans les logs et effectivement le token session et le paramètre envoyé sont différents Mais je ne sais pas à quel moment le token a été régénéré.

J'ai essayé comme un post le dit : http://www.developpez.net/forums/d50...er-token-page/
de récupérer la classe Token et d'y mettre mes propres traces. Mais mon debug n'y passe pas du tout non plus

Là je suis un peu bloqué du coup. Surtout que mon soucis est reproductible que sur Internet Explorer et pas sur Firefox!! Je ne comprend vraiment pas

Une aide serait la bien venu ?

Merci d'avance.