【问题标题】:how to implement logout process in JSF application如何在 JSF 应用程序中实现注销过程
【发布时间】:2010-03-23 11:08:17
【问题描述】:

如何在 JSF 应用程序中实现注销过程

【问题讨论】:

    标签: jsf


    【解决方案1】:
    public String logout() {
        ((HttpSession) FacesContext.getCurrentInstance().getExternalContext()
             .getSession()).invalidate();
         return "homePage";
    }
    

    和

    <h:commandLink value="#{msg.logout}" action="#{logoutBean.logout}" />
    

    【讨论】:

    • 谢谢博卓。 1个问题我的面孔会话映射对象,即 FacesContext.getCurrentInstance().getExternalContext().getSessionMap() 也会失效吗?
    • @Bozho 当用户使用 j_security_check 登录时,是否有标准方法来设置 msg.logout 变量?
    • 这个怎么样? FacesContext.getCurrentInstance().getExternalContext().invalidateSession()
    猜你喜欢
    • 1970-01-01
    • 2012-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-20
    • 2019-10-16
    • 1970-01-01
    • 2018-11-16
    相关资源
    最近更新 更多