2008-09-16 84 views

回答

0

喜歡的東西:

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

可能在Java環境中工作。我不知道JSF特定的方式來實現這...對不起

這似乎不是一個簡單的任務在Java中。

1

有些東西可以讓你在你的servlet引擎中做到這一點。這是尚未發佈的Servlet 3.0規範的一部分。

0

我懷疑我需要使用一個過濾器來添加一個響應包裝器,它會將這個標記添加到所有的cookie中,當它們被框架添加時。

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

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

response.addHeader("Set-Cookie", "yourcookiename=yourcookievalue; HTTPOnly"); 
相關問題