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 :
Mais le contexte récupéré à la première ligne est nul...
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);
Quelqu'un a-t-il la solution?
Merci d'avance.
Partager