Alguem conhece algo parecido com HTTP-EQUIV="Refresh" CONTENT="0; mas no XML em JSF

Estou usando um phaselistener para redirecionar o usuario para tela de login quando a sessao expirar, a tela de login esta abrindo blz porem ela nao fecha minha tela de menu, a tela de login abre tipo do lado da minha tela principal.

public void afterPhase(PhaseEvent event) {

    FacesContext facesContext = event.getFacesContext();
    String currentPage = facesContext.getViewRoot().getViewId();
    
    UsuarioLoginController usuario = (UsuarioLoginController) ToolJsf.getBean("usuarioLogin");

    if (usuario.getUsuario().isTransiente() && (!currentPage.contains("telasComponentes/usuarioLogin.jsp"))
            && (!currentPage.contains("telasComponentes/empresaLogin.jsp")) ) {
        
        NavigationHandler nh = facesContext.getApplication().getNavigationHandler();
        nh.handleNavigation(facesContext, null, "loginPage");
    }
}

No meu metodo afterFhase eu retorno uma string “loginPage” que esta programada no xml para abrir a tela de login:

/* loginPage telasComponentes/usuarioLogin.jsp

Como meu login esta abrindo mas a tela de menu esta ficando do lado eu gostaria de saber se alguem sabe uma forma de dar um refresh e somente a tela de login ficar aberta, sera que teria como eu fazer isso no XML.

thanks you…