登录后如何重定向



我已经将用户名和密码绑定到后备管理的 Bean。在后备 Bean 中,当我使用 DB 检查用户名和密码时,我想将页面从 login.xhtml 重定向到 home.xhtml 。我该怎么做?

只需返回附加faces-redirect=true参数的视图 ID。

例如

public String login() {
    User found = userService.find(username, password);
    if (found != null) {
        this.user = found;
        return "home?faces-redirect=true"; // Will redirect to home.xhtml.
    }
    else {
        addGlobalErrorMessage("Unknown login, please try again");
        return null; // Will stay in current view (and show error message).
    }
}

相关内容

  • 没有找到相关文章

最新更新