Página de Erro no JSP  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
rhpestana
Entusiasta Java

Membro desde: 12/09/2008 09:08:32
Mensagens: 15
Offline

Pessoal bom dia,

Estou tentando configurar uma página de erro no arquivo web.xml para quando ocorrer determinada exceção, e não funciona.... fiz o mesmo programa no eclipse e no netbeans e ocorre sempre o mesmo erro.. http 500...

Alguém tem idéia do que possa estar acontecendo, se é alguma configuração q tem que ser feita na IDE...

WEB.XML
<error-page>
<exception-type>java.lang.NullPointerException</exception-type>
<location>/NPEPage.jsp</location>
</error-page>

NPEPage.jsp
<%@page contentType="text/html" pageEncoding="UTF-8" isErrorPage="true"%>

[]s
viniciuscagnotto
JavaBaby

Membro desde: 06/01/2009 09:19:58
Mensagens: 86
Offline

Teste com Global Result:

<global-results>
<result type="tiles" name="exception">/NPEPage.jsp</result>
</global-results>
<global-exception-mappings>
<exception-mapping exception="java.lang.NullPointerException" result="exception" />
</global-exception-mappings>

Vinícius Cagnotto
rubens_oliveira
HelloWorld

Membro desde: 17/03/2010 20:14:42
Mensagens: 11
Offline

viniciuscagnotto wrote:Teste com Global Result:

<global-results>
<result type="tiles" name="exception">/NPEPage.jsp</result>
</global-results>
<global-exception-mappings>
<exception-mapping exception="java.lang.NullPointerException" result="exception" />
</global-exception-mappings>


Olá Vinícius, tentei utilizar também essa nova sintaxe no web.xml e não consigo subir a aplicação sem aparecer a tela de erro do Tomcat, já tentei alterar a versão dos .jars servlet-api / jasper-runtime, mas não tive nenhum sucesso. No entanto, quando eu utilizo a tag <error-code> ( como mencionado no tópico anterior) ao invés de utilizar a tag <exception-type>, a aplicação sobe e sempre filtra para a mesma página independente da exceção.

O que pode estar acontecendo?

Obrigado pela atenção.
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team