Foros del Web » Administración de Sistemas » Apache »

Tomcat <error-page> 404

Estas en el tema de Tomcat <error-page> 404 en el foro de Apache en Foros del Web. Hola, tengo una aplicación Web sobre Tomcat 5.5 y quiero personalizar ciertos mensajes de error, en este caso, cuando la petición de una página no ...
  #1 (permalink)  
Antiguo 07/04/2006, 15:56
msi
 
Fecha de Ingreso: marzo-2005
Mensajes: 70
Antigüedad: 19 años, 2 meses
Puntos: 0
Tomcat <error-page> 404

Hola, tengo una aplicación Web sobre Tomcat 5.5 y quiero personalizar ciertos mensajes de error, en este caso, cuando la petición de una página no se encuentra.

Tanto con IE y con FireFox, al pedir una página inexistente me muestra la pantalla típica de error 404 de Tomcat. En mi fichero web.xml he añadido lo siguiente:

<error-page>
<error-code>404</error-code>
<location>/pages/common/404.jsp</location>
</error-page>

Ahora con Firefox puedo mostrar mi página personalizada del error 404 pero con IE me muestra la pantalla en blanco con el mensaje de:

"Puede que la página solicitada ya no exista haya cambiado de nombre o no esté disponible temporalmente."

HTTP 404 - Archivo no encontrado
Internet Explorer

¿Cómo funciona en un navegador y en otro no? ¿Os ha pasado a vosotros o es algo de mi IE?
  #2 (permalink)  
Antiguo 08/04/2006, 09:19
Avatar de tyo100  
Fecha de Ingreso: febrero-2005
Ubicación: Monterrey, NL
Mensajes: 475
Antigüedad: 19 años, 3 meses
Puntos: 1
Esto es debido a que IE es una basura y no lee paginas que midan menos de estos bytes Error 404 debe ser mayor de 256 bytes, Error 500 debe ser mayor de 512 bytes si mal no recuerdo, yo opino que se arregla poniendo un comentario en tu pagina.


<!--xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx
Este es un comentario, por que el mendigo IE es una basura y no muestra los errores, deberian de prohibir su uso y darle fama que es software espia y que ademas tiene virus.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx
->

Asi hasta que juntes tus 256bytes, jojo saludos y espero que te sirva
__________________
Desde la tierra de los nopales, las tortillas de maiz, y en cuya ciudad se encuenta el cerro de la silla.
NalgAss Web
SpiderMex - La Historia del Hombre Araña en MEXICO
  #3 (permalink)  
Antiguo 09/04/2006, 12:42
msi
 
Fecha de Ingreso: marzo-2005
Mensajes: 70
Antigüedad: 19 años, 2 meses
Puntos: 0
Muchas gracias, jamás pensé que era por esa razón.

"Nunca te acostarás sin aprender una cosa más."
  #4 (permalink)  
Antiguo 11/11/2006, 10:00
 
Fecha de Ingreso: noviembre-2006
Mensajes: 2
Antigüedad: 17 años, 6 meses
Puntos: 0
Ya que estamos les hago una preguntita... Estoy configurando Tomcat para usar de servidor web com Mysql server y clases java, y cuando accedo a la página helloworld todo anda bien el problema es cuando accedo a otras que me da el error 404 "The request resource is not available" porque puede ser que la pagina de muestra del Apache funcione y las otras no???

Gracias desde ya
  #5 (permalink)  
Antiguo 22/09/2009, 04:54
 
Fecha de Ingreso: mayo-2006
Mensajes: 12
Antigüedad: 18 años
Puntos: 0
Respuesta: Tomcat <error-page> 404

Buenas.

Alguien sabe si se puede redireccionar el tomcat para que si se produce un error lance una página html con el código

<error-page>
<error-code>404</error-code>
<location>/errores/404.html</location>
</error-page>

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 21:01.