
01/12/2011, 09:12
|
| | Fecha de Ingreso: octubre-2009
Mensajes: 14
Antigüedad: 15 años, 4 meses Puntos: 0 | |
Respuesta: Como mostrar una pagina web de error cuando la url no existe? Hola gracias por colaborarme.
edite mi web.xml coloque lo siguiente
<error-page>
<error-code>404</error-code>
<location>/pageNotFound.jsp</location>
</error-page>
Pero me sale la pagina en blanco... y el archivo jsp esta bien, igual que la ruta.
Observando otras excepciones veo que netbeans crea un servlets en el web.xml llamado ExceptionHandlerServlet. Por ejemplo mira
<error-page>
<exceptiontype>
com.sun.rave.web.ui.appbase.ApplicationException
</exception-type>
<location>/error/ExceptionHandler</location>
</error-page>
Si ves aqui en ves de la etiqueta <error-code> tienen <exceptiontype> y en la etiqueta <location> tiene una url /error/ExceptionHandler.
Yo hice igual cree un servlet lo llame ExceptionUrl tambien le cree un url pattern lo llame /error/pageNotFound y seleccione mi archivo jsp de error. me quedo de esta forma
<error-page>
<error-code>
404
</error-code>
<location>/error/pageNotFound</location>
</error-page>
coloque <error-code> en vez de <exceptiontype> porque nose como se llama la clase de este error 404. En fin Hice todo esto y me sigue saliendo la pagina en blanco. Utilizo Mozilla firefox.
Si me puedes ayudar te agradeceria. Que estes bien |