JSFアプリのログインフィルターを実装する方法を理解しようとしているときに、私はあまり理解していないこれらの2行のコードを見ました:
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws ServletException, IOException {
HttpServletRequest req = (HttpServletRequest) request;
LoginBean login = (LoginBean) req.getSession().getAttribute("login");
}
LoginBeanクラスが「login」という名前のセッションスコープのBeanであるとすると、Beanがリクエストの属性であることに気付いたので、それらの間の関係は何ですか?すべてのセッションスコープのBeanは、リクエストセッションで「属性」として保存されますか?