2009-10-06 7 views
4

Comment court-circuiter le cycle de vie jsf afin que la réponse soit rendue avant toute mise à jour du modèle? Dans le diagramme de la page 59 de ce document JSF Spec V1.2 RevB, il est indiqué que vous pouvez passer directement de la phase "Apply Request Values" à la phase "Render Response". Comment puis-je faire cela? J'ai un PhaseListener accroché, mais je ne sais pas si je peux l'utiliser pour le faire ou non. Merci, Ben Andersonskip jsf lifecylce phase

Répondre

5

Appelez la méthode renderResponse sur le contexte.

FacesContext.getCurrentInstance().renderResponse(); 

Le cycle de vie passera à la réponse dès la fin de la phase en cours.