Mudanças entre as edições de "Personalizando Páginas de Erro em aplicações Web Java"
De Wiki Integrator do Brasil
(Criou página com 'As páginas de Erro geradas em aplicações Web, criadas com Java, necessitam da inclusão de um web.xml contendo a tag XML <error-page>. Veja o exemplo abaixo para a exibiç...') |
Edição das 16h34min de 18 de junho de 2015
As páginas de Erro geradas em aplicações Web, criadas com Java, necessitam da inclusão de um web.xml contendo a tag XML <error-page>. Veja o exemplo abaixo para a exibição de página de erros personalizadas para:
- Classe Não encontrada - java.lang.NoClassDefFoundError
- 404 - Erro 404 de página não encontrada
- Erro Padrão - Qualquer outro erro
Abaixo o exemplo de web.xml completo de configuração para erros personalizados:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0"
- xmlns="http://java.sun.com/xml/ns/javaee”
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance”
- xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
- http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd”>
- <error-page>
- <exception-type>java.lang.NoClassDefFoundError</exception-type>
- <location>/erro-classe.jsp</location>
- </error-page>
- <error-page>
- <error-code>404</error-code>
- <location>/404.jsp</location>
- </error-page>
- <error-page>
- <location>/erro-padrao.jsp</location>
- </error-page>
</web-app>