2008-09-16 35 views

答えて

0

何か:

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

は、Java環境で動作する可能性があります。私はこれを達成するためのJSF固有の方法を認識していません...ごめんなさい

これはJavaでは簡単ではないようです。

1

サーブレットエンジンでこれを行うことができるものがあります。これはまだリリースされていないServlet 3.0仕様の一部です。

0

私はフィルタを使用してレスポンスラッパーを追加する必要があると思われます。これはフレームワークによって追加されたすべてのクッキーにフラグを追加します。

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

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

response.addHeader("Set-Cookie", "yourcookiename=yourcookievalue; HTTPOnly"); 
関連する問題