如何在JSF 2.0中使会话无效?
在JSF 2.0应用程序中使会话无效的最佳方法是什么?我知道JSF本身不会处理会话。到目前为止我能找到
private void reset() { HttpSession session = (HttpSession) FacesContext.getCurrentInstance() .getExternalContext().getSession(false); session.invalidate();}
这种方法是否正确?有没有办法没有触及ServletAPI?
考虑一种方案,其中@SessionScoped
UserBean处理用户的登录注销。我在同一个bean中有这个方法。现在,当我reset()
完成必要的数据库更新后调用该方法时,我当前的会话作用域bean会发生什么?既然豆本身也存放在HttpSession
?
红颜莎娜
相关分类