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

Spring Web Java Discussion :

Récupération d'une variable du conversationScope dans un contrôleur Java. [WebFlow]


Sujet :

Spring Web Java

  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    66
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 66
    Points : 53
    Points
    53
    Par défaut Récupération d'une variable du conversationScope dans un contrôleur Java.
    Bonjour à tous.
    Voici mon problème.

    J'ai un flot qui valorise une variable dans le conversationScope. Mon flot initialise une page JSP. Depuis cette page JSP, je peux solliciter un contrôleur MVC pour exporter un document. Le document à exporter est justement contenu dans la variable du conversationScope.

    D'après ce que j'ai pu lire, les variables du conversationScope sont accessibles via une implémentation de la classe org.springframework.webflow.execution.RequestContext.

    Le problème, c'est que je ne sais pas comment récupérer ce contexte dans mon contrôleur (j'ai à disposition la requête et la réponse HTTP).

    J'ai essayé avec le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    final RequestContext requestContext = RequestContextHolder.getRequestContext();
    final MutableAttributeMap conversationScope = requestContext.getConversationScope();
    final boolean containsAttribute = conversationScope.asMap().containsKey(reportSessionKey);
    Mais le contexte récupéré à la première ligne est nul...

    Quelqu'un a-t-il la solution?
    Merci d'avance.

  2. #2
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    66
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 66
    Points : 53
    Points
    53
    Par défaut
    Pour info, la réponse est donnée ici : http://blog.netapsys.fr/index.php/po...ontroleur-Java.

    Il ne fallait pas passer par le niveau conversationScope mais par le bean externalContext.

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 25/05/2007, 10h22
  2. [Runtime] Récupération d'une variable fixée dans un .bat
    Par seiryujay dans le forum API standards et tierces
    Réponses: 18
    Dernier message: 16/10/2006, 17h57
  3. Réponses: 5
    Dernier message: 08/10/2006, 15h28
  4. Réponses: 3
    Dernier message: 29/05/2006, 23h46
  5. [Conception] récupération d'une variable php dans une autre page
    Par vali7 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 18/01/2006, 11h19

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