Página de erro personalizada no Tomcat

Publicado por Perfil removido em 06/01/2009

[ Hits: 13.199 ]

 


Página de erro personalizada no Tomcat



Essa dica é para aqueles desenvolvedores que querem personalizar uma página de erro no Tomcat. Erros como os provocados por exceptions, cujo o código de erro é o 500, podem ser facilmente configurados.

1. Insira a seguinte tag no arquivo web.xml, que se encontra na pasta conf do diretório Tomcat. Ex.:

<error-page>
   <error-code>500(código do erro)</error-code>  
   <location>/erro.jsp</location>  
</error-page>

2. A página de erro tem que estar no diretório da aplicação. Exemplo de página de erro:

<%@ page language="java" isErrorPage="true" %> (tag de indicação de erro)
<html>
<head>
   <title>Pagina de Erro</title>  
</head>

<body bgcolor="RED">

<!-- AQUI VOCÊ ENFEITA A PAG-->
<h3>Ocorreu um erro: <%= exception%></h3>

</body>
</html>

3. Reinicie o Tomcat.

Outras dicas deste autor

Corrigindo erro do Virtualbox 3.2.4 no Ubuntu 10.04: "Kernel driver not installed (rc=-1908)"

Descubra se um pacote de software existe nos repositórios de sua distribuição

O Que Fazer Após Instalar Linux Mint 22

Resolvendo problema do teclado após instalação do driver da Nvidia no Ubuntu 7.04

Letras pequenas em sites WEB com Mozilla

Leitura recomendada

Atualizar plugin Java no Kubuntu 64 bits Maverick e Lucid

Ativar usuário no Tomcat 7 (Ubuntu 12.04 LTS 64 bits)

Java no Ubuntu/Xubuntu 14.04 - Tutorial

Instalar plugin Java para 64 bits no Ubuntu / Kubuntu Linux

OpenJDK 7 em Debians-like - Como instalar corretamente

  

Comentários
[1] Comentário enviado por jardel.morais em 01/02/2011 - 16:45h

Onde está este web.xml citado? Em qual pasta?
A jsp fica em qual pasta?

Consegui fazer isso no windows, mas no ubuntu não to conseguindo...

Dá uma força aí!

obrigado,

Jardel


[2] Comentário enviado por jardel.morais em 01/02/2011 - 17:01h

Deu certo!

O que estava acontecendo é que eu estava parando uma aplicação existente para testar, na verdade a aplicação não pode existir pra funcionar assim... (pelo menos no meu caso foi isso)

Obrigado,



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts