Bonjour,
j'utilise le Filter dans mon application, pour l'accès aux pages secure, mais j'utilise aussi un sytème d'OTP (One Time Password), dans ce cas la, dans mon LoginFilter je connais le nom de la vue à laquelle je dois me rendre, par exemple PRIV_WHO
Dans mon facesConfig, la navigation est bien referencée
Le probleme du Filter est qu'il faut manipuler le ServletResponse, donc je dois lui donner l'URL de destination, le probleme c'est que je ne parviens pas à la trouver à partir du FacesContext et de la valeur PRIV_WHO?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5<navigation-case> <from-outcome>PRIV_WHO</from-outcome> <to-view-id>/site/priv/static/who.xhtml</to-view-id> </navigation-case>
Quelqu'un sait comment l'avoir?
J'ai bien essayé de forcer la navigation avec handleNavigation mais ceci n'a rien donné, il faudrait dans ce cas que j'implemente PhaseListener mais le probleme est que je ne ne sais pas si on peut lui indiquer un urlPattern (comme dans Filter) pour lui indiquer le repertoire ou s'applique le Filter
J'aimerai bien vos avis svp.
Partager