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 :

mémoriser la dernière action Struts appelée


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    340
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 340
    Par défaut mémoriser la dernière action Struts appelée
    Bonjour,
    je travaille sur une appli Web Struts qui est en train d'être traduite pour être internationalisée. Le choix de la langue se fera par les traditionnels petits drapeaux en haut de l'écran.
    Le hic, c'est qu'il faut que lors du clic, on puisse revenir sur la page exacte où l'on se trouvait avant de changer de langue.
    D'où ma question : comment faire pour mémoriser la dernière action struts appelée ?
    Merci pour votre aide

  2. #2
    Membre éprouvé Avatar de wiss85
    Homme Profil pro
    Inscrit en
    Novembre 2009
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations forums :
    Inscription : Novembre 2009
    Messages : 90
    Par défaut
    Bonjour ,

    tu peut le mémoriser dans un session

    mais tu peut utiliser la méthode suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    setLocale( request, new Locale( language, country ) );
    l'internationalisation est simple avec struts , et voici un tutoriel qui t'aidera http://javaweb.developpez.com/faq/struts/?page=i18n

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    340
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 340
    Par défaut
    Merci pour ce lien, c'est exactement ce que je cherchais !

    String referer = request.getHeader("referer");
    ...
    if( referer==null )
    {
    forward = (mapping.findForward("success"));
    }
    // redirection vers l'url du referrer.
    else
    {
    forward = new RedirectingActionForward();
    forward.setPath( referer );
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Appel d'un EJB à partir d'une Action Struts
    Par amira dans le forum Glassfish et Payara
    Réponses: 6
    Dernier message: 09/08/2013, 11h40
  2. Appeller une action struts via dojo
    Par micmic31 dans le forum Struts 1
    Réponses: 1
    Dernier message: 09/02/2007, 08h59
  3. [Struts] Appel d'une action dans une action
    Par cosmos38240 dans le forum Struts 1
    Réponses: 2
    Dernier message: 16/02/2006, 15h52
  4. [servlet][struts] Appelle des actions/servlet
    Par AnKhCHFR dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 07/03/2005, 12h55
  5. [Struts]Appels successifs à un même formulaire
    Par pimousse76 dans le forum Struts 1
    Réponses: 2
    Dernier message: 24/11/2004, 13h13

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