2008-09-16 20 views

Répondre

0

Quelque chose comme:

response.setHeader("Set-Cookie", "yourcookiename=yourcookievalue; HTTPOnly"); 

pourrait fonctionner dans un environnement Java. Je ne suis pas au courant d'un moyen spécifique JSF pour y parvenir ... désolé

Cela semble être pas une tâche facile en Java.

1

Il peut y avoir quelque chose qui vous permet de le faire dans votre moteur de servlet. Cela fait partie de la spécification Servlet 3.0 qui n'a pas encore été publiée.

0

Je suspecte que j'aurai besoin d'utiliser un filtre pour ajouter une enveloppe de réponse, qui ajoutera l'indicateur à tous les biscuits pendant qu'ils sont ajoutés par le cadre.

1
FacesContext facesContext = FacesContext.getCurrentInstance().getFacesContext(); 

HttpServletResponse response = (HttpServletResponse) facesContext.getExternalContext().getResponse(); 

response.addHeader("Set-Cookie", "yourcookiename=yourcookievalue; HTTPOnly");