Redirección condicional en JSF
Existe un mecanismo incorporado para redirigir condicionalmente a otra vista? Quiero que el usuario sea redirigido desde la página de inicio de sesión a la "página de inicio" si ya ha iniciado sesión.
Ya tengo dos enfoques básicos, pero para el primero no tengo idea de cómo lograrlo y el segundo es una especie de solución sucia.
Añadir<meta http-equiv="Refresh" content="0; URL=home.jsf" />
y dejar que se represente condicionalmente (EL:#{login.loggedIn}
)Agrega un<h:panelGroup />
, que también se representará condicionalmente, conteniendo algo de JavaScript haciendo la redirección.¿Hay alguna manera de lograr1 o incluso otra solución más elegante? : -)
Gracia