beh on connais bien le request tree qui reconstruie au premiere phase de JSF,
mais je me demande es qu'on peux pas avoir la meme chose pour le response,
es qu'on peux pas acceder a cette page qui va etre envoye a l'utilisateur avant son envoie????
beh on connais bien le request tree qui reconstruie au premiere phase de JSF,
mais je me demande es qu'on peux pas avoir la meme chose pour le response,
es qu'on peux pas acceder a cette page qui va etre envoye a l'utilisateur avant son envoie????
C'est ce que fait tomahawk pour injecter les appels css etc des composant dans la page. Pour faire çà, il utilise un servletFilter, qui interviens avant que le servlet JSF ne soit invoqué et remplace le responseStream par un ByteArrayOutputStream, puis après que le servlet aie fonctionner, parse ce stream, le modifie et l'envoie sur le vrai outputStream.
Ca, çà permet d'altérer la réponse.
Maintenant, si ce que tu veux c'est connaitre le JSF component Tree au moment de la réponse, utilise un PhaseListener, qui sera appelé avant ou après le renderResponse, suivant ta config![]()
c'est ce que j'ai fais mais j'arrive pas a y faire une modificationMaintenant, si ce que tu veux c'est connaitre le JSF component Tree au moment de la réponse, utilise un PhaseListener, qui sera appelé avant ou après le renderResponse, suivant ta config
Partager