2011-09-03 19 views
15

Actualmente en mi aplicación cuando un usuario escribe un destino ilegal en la barra de URL, ve esto:¿Cómo crear mensajes 404 personalizados en JSF 2.0?

enter image description here

me gustaría hacerla más bella y personalizarlo con mi propio margen de beneficio y un poco de CSS .

-Doy que programar eso en mi aplicación o tengo que configurar eso en el servidor de aplicaciones?

-¿Dónde debo comenzar si quiero hacer eso?

+0

Considere actualizar a 3.1.1. –

+0

@ Thorbjørn Ravn Andersen Lo consideraré. Gracias :) – sfrj

Respuesta

31

Se puede declarar encargo <error-page> s en web.xml dependiendo de <error-code> (el HTTP status code) o <exception-type> (el nombre de clase completo excepción calificada que se han lanzado, por ejemplo, javax.faces.application.ViewExpiredException).

<error-page> 
    <error-code>404</error-code> 
    <location>/WEB-INF/errorpages/404.xhtml</location> 
</error-page> 

Tienes toda la libertad para llenar en el marcado en 404.xhtml.

Cuestiones relacionadas