Si muchas veces te sientes perdidos con muchas paginas utilizando el faces-config.xml de manera visual, tal vez puedas realizarlo de manera mas sencilla editando el XMl del archivo.
Como podemos ver en la figura al tener muchas paginas puede resultar un poco dificil manejarlo de manera sencilla.
Podemos observar el codigo xml
Damos click derecho y seleccionamos JavaServer Faces y luego Add Navigation Rule.
Ahora nos muestra el diagolo donde indicaremos para que pagina deseamos llevar el control, lo escribimos directamente o damos click en el boton Browser para seleccionar una de la lista.
Simplemente escogemos la pagina
Quedaria de esta manera, damos click en el boton ADD.
Observamos el codigo xml generado
Ahora creamos los CASE. Click derecho
Indicamos la condiciĆ³n (valor String) que sera devuelto en algun metodo
Seleccionamos la pagina hacia donde sera dirigida
Quedaria de esta manera
Este es el codigo XML generado
Que indica que si en la pagina NoLogin.jsp se devuelve el valor String error, se llama a la pagina LLogin.jsp
Como podemos ver en la figura al tener muchas paginas puede resultar un poco dificil manejarlo de manera sencilla.
Podemos observar el codigo xml
Damos click derecho y seleccionamos JavaServer Faces y luego Add Navigation Rule.
Ahora nos muestra el diagolo donde indicaremos para que pagina deseamos llevar el control, lo escribimos directamente o damos click en el boton Browser para seleccionar una de la lista.
Simplemente escogemos la pagina
Quedaria de esta manera, damos click en el boton ADD.
Observamos el codigo xml generado
Ahora creamos los CASE. Click derecho
Indicamos la condiciĆ³n (valor String) que sera devuelto en algun metodo
Seleccionamos la pagina hacia donde sera dirigida
Quedaria de esta manera
Este es el codigo XML generado
Que indica que si en la pagina NoLogin.jsp se devuelve el valor String error, se llama a la pagina LLogin.jsp
Comments