在试图弄清楚如何为 JSF 应用程序实现登录过滤器时,我看到了这两行我不太了解的代码:
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 在请求会话中都保存为“属性”吗?