内部
public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain)
を使ってセッションをしたかった
FacesContext.getCurrentInstance().getExternalContext().getSession(false);
FacesContext.getCurrentInstance()しかし、私はそれが戻ることに気づきましたnull。((HttpServletRequest) req).getSession(false)代わりにを使用してセッションを取得できることは知っていますが、具体的な質問は、メソッドのfacesコンテキストがなぜであるかということです。nulldoFilter()
MyFaces1.1を使用しています。