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 :

redirection systématique vers la même page


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 21
    Par défaut redirection systématique vers la même page
    bonjour à tous,

    voici mon problème :
    je dois gérer une boite de reception de message,

    lorsque je veux répondre à un message, la page qui est renvoyée est toujours la même quelque soit le message auquel je veux répondre, c'est à dire qu'il me renvoit la page de réponse du premier mail que j'ai envoyé avec à chaque fois le meme titre de message, le meme destinataire...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <action 
                input="/messagerie.jsp" 
                path="/ecrireMessage" 
                type="EcrireMessageAction">
                    <forward name="success" path="/messagerie.jsp" redirect="true"/>
                    <forward name="successHtml" path="/ecrireMessage.jsp"/>
            </action>
    en fait si je reponds pour la première fois à un message, lorsque je clique sur répondre une page ecrireMessage contenant les champs titre, destinataire et corps pré-remplis va s'afficher,
    si je réponds ensuite à un autre message, c'est la meme page contenant les meme champs pré-remplis qui va s'afficher alors que le titre, le destinataire et le corps devraient être différents !

    (j'espère avoir été à peu près claire )

    comment faire pour que ce ne soit plus la même page qui s'affiche ?

    merci de votre aide !!!

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    123
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Côte d'Or (Bourgogne)

    Informations forums :
    Inscription : Avril 2007
    Messages : 123
    Par défaut
    Il faut que tu remettes à jour les champs prérempli de ton bean dans ton action "EcrireMessageAction"

  3. #3
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2007
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 392
    Par défaut
    tu peux aussi changer le scope de ton action en mettant "request"; ça devrait permettre de ne pas sauvegarder les données d'une page à une autre... vu que tu changes de requets à chaque fois!

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 21
    Par défaut
    merci de votre réponse,

    j'ai essayé ce que vous m'avez dit et ça ne change rien !

    auriez d'autres idées stp !



    merci

  5. #5
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2007
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 392
    Par défaut
    utilises-tu un Validator?
    pourquoi as-tu rempli l'attribut "input"?
    peut-on voir le code de ton Action : surtout en ce qui concerne les forwards?
    Peux-tu mettre la ligne <form> de ta JSP?

    merci d'avance

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 21
    Par défaut
    en fait le problème vient du fait que le navigateur récupère à chaque fois la première page dont l'url se termine par ecrireMessage.do !

    est ce qu'il y a une astuce pour modifier l'url afin qu'il n'aille pas chercher la précédente qui est identique ?

  7. #7
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2007
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 392
    Par défaut
    Citation Envoyé par mattheox
    utilises-tu un Validator?
    pourquoi as-tu rempli l'attribut "input"?
    peut-on voir le code de ton Action : surtout en ce qui concerne les forwards?
    Peux-tu mettre la ligne <form> de ta JSP?

    merci d'avance
    peux-tu répondre à ces questions....?
    autre question : as-tu implémenter la méthode "validate" sur l'ActionForm ?

Discussions similaires

  1. Réponses: 0
    Dernier message: 14/04/2009, 16h50
  2. Redirection vers la même page
    Par Konami15 dans le forum ASP
    Réponses: 6
    Dernier message: 27/09/2008, 12h33
  3. Redirection vers la même page jsp
    Par patrios dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 19/04/2008, 19h08
  4. Sessions et Form vers la même page ?
    Par mindover280 dans le forum Langage
    Réponses: 6
    Dernier message: 14/03/2007, 01h39
  5. Redirection vers la même page après submit de formulaire
    Par noOneIsInnocent dans le forum Struts 1
    Réponses: 5
    Dernier message: 27/10/2006, 15h36

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