L'accès aux Attributs de la requête (Défini dans les managed bean avant de redirection) dans le Filtre par la précréation FacesContext

Je suis en train de l'attribut de la requête dans managed bean avant de rediriger la demande à travers les faces-config comme suit:

FacesContext.getCurrentInstance().getExternalContext().getRequestMap().put("foo","bar");

return "redirect_success";

Après ce que j'essaie d'accéder à cette demande attribut dans mon filtre avant la création de FacesContext

FacesContext.getCurrentInstance().getExternalContext().getRequestMap().get("foo");

Enfin pas en mesure d'obtenir cet attribut dans le filtre lui-même, mais je suis en mesure d'obtenir le même attribut de nouveau dans la deuxième bean géré très facilement.
Est-il possible de l'obtenir dans le filtre lui-même?

Une chose que je ne suis pas à l'aide de JSF2 donc je ne peux pas utiliser la navigation cas à passer le paramètre/l'attribut
Quel est le champ d'application de cette fève, soit la Demande ou de la Session?
demande,je ne veux pas utiliser la session
Je pense que c'est le problème. Vous perdrez des données mises à jour dès que vous sortez de la portée.

OriginalL'auteur Pushkar | 2011-02-04