IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

Une action executée deux fois


Sujet :

Struts 1 Java

  1. #1
    Membre éclairé Avatar de aelmalki
    Inscrit en
    Mars 2009
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 250
    Par défaut Une action executée deux fois
    Bonjour,

    Je me trouve devant un comportement bizzard de Struts que je ne comprend pas,

    Lorsque j'exécute mon action, Struts exécute l'action une première fois normal, et il re-exécute après une deuxième fois la même action !!

    Les paramétrés envoyés par request restent remplis

    Voici le code de mon action :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    <action path="/actionSupprimer"
    	type="com.test.action.SupprimerAction"
    	scope="request">
    <forward name="success" path="/afficherAction.do" />
    <forward name="failure" path="/jsp/error.jsp" />
    </action>	
     
     
    <action path="/afficherAction"
    	type="com.test.action.AfficherAction"
    	scope="request">
    <forward name="success" path="/jsp/afficher.jsp" />
    <forward name="failure" path="/jsp/error.jsp" />
    </action>
    J'utilise struts 1.2.8

    Est ce que vous avez une explication pour ce comportement ?

    Merci beaucoup pour votre aide, bon courage

  2. #2
    Candidat au Club
    Inscrit en
    Juillet 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 4
    Par défaut
    As-tu testé avec d'autres navigateurs ?
    Ca peut être du au navigateur qui lance deux requètes (par exemple un bouton submit qui effectue la requète sur l'évènement onclick => deux submits, ou simplement un plugin de débogage).

    Certaines personnes ont constaté ce comportement lorsque les balises html de ta page ont des paramètres erronés, des balises img vides, ce genre de choses...

    Cela peut aussi venir d'un filtre buggé qui appellerait doFilter deux fois, à vérifier.
    Sinon, je ne vois pas. Essaye de mettre un point d'arrêt et de regarder la pile d'appel: est-elle identique lors des deux exécutions ?

Discussions similaires

  1. visual studio execute deux fois une page
    Par noknouka dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 06/11/2009, 09h28
  2. Action lancée deux fois
    Par mmahouac dans le forum Struts 1
    Réponses: 1
    Dernier message: 30/01/2009, 22h58
  3. [QThread] Probleme lorsque le thread s'execute deux fois
    Par poulecaca dans le forum Multithreading
    Réponses: 15
    Dernier message: 30/12/2008, 18h01
  4. [Struts 2] action executé 2 fois
    Par voodoo_mg dans le forum Struts 2
    Réponses: 2
    Dernier message: 10/01/2008, 08h23
  5. Button OnClick s'execute deux fois de suite
    Par ToxiZz dans le forum ASP.NET
    Réponses: 2
    Dernier message: 06/06/2007, 08h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo