exception handling - practicas - Manejo de excepciones JSF PostConstruct-Redirigir
manejo de excepciones en java throws (1)
Mira esta pregunta similar: Navegación JSF redirige a la página anterior
De acuerdo con BalusC, puede usar lo siguiente en lugar de despachar:
FacesContext.getCurrentInstance().getExternalContext().redirect(url);
O, para dejar de renderizar la página actual, ponga
FacesContext.getCurrentInstance().responseComplete();
Saludos
Me gustaría manejar una excepción JSF @PostConstruct redirigiendo a otra página. Estoy usando FacesContext.getCurrentInstance().getExternalContext().dispatch("page.jsf");
que funciona muy bien, pero como la página usa 2 beans de respaldo, continúa cargando el otro bean de respaldo (y si encuentra un error en el otro bean de respaldo, nunca llega a ese envío / redirección). Mi pregunta es ... ¿hay alguna manera de forzar ese despacho para que ocurra de inmediato y no cargar todo lo demás?