在JSF 2.0应用程序中使会话无效的最佳方式是什么? 我知道JSF本身不处理会话。 到目前为止,我可以find private void reset() { HttpSession session = (HttpSession) FacesContext.getCurrentInstance() .getExternalContext().getSession(false); session.invalidate(); } 这个方法是否正确? 有没有触摸ServletAPI的方法? 考虑一个@SessionScoped UserBean处理用户login注销的场景。 我在同一个bean中有这个方法。 现在当我完成必要的数据库更新之后调用reset()方法时,我的当前会话scoped bean会发生什么? 因为即使这个bean本身存储在HttpSession ?