• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

error pages in dd

 
Kathrin Sann
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I have a problem with error pages in DD.
I tried to cause an arithmetic Exception (10/0) and thought I will get my errorPage arithmeticError.jsp but always get the errorPage for Throwable: errorPage.jsp when calling badPage.jsp. What is wrong ??

badPage.jsp
<html><body>
<h1>Bad Page</h1>
<% int x=10/0; %>
</body></html>

errorPage.jsp
<%@ page isErrorPage="true" %>
<html><body>
<h1>Error !</h1>
</body></html>

arithmeticError.jsp
<%@ page isErrorPage="true" %>
<html><body>
<h1>arithmetic Error !!</h1>
</body></html>

web.xml
<error-page>
<exception-type>java.lang.ArithmeticException</exception-type>
<location>/arithmeticError.jsp</location>
</error-page>
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<location>/errorPage.jsp</location>
</error-page>

Thanks,
Kathrin
 
alzamabar
Ranch Hand
Posts: 379
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Have you tried to remove the declaration for the throwable exception?
 
Kathrin Sann
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, then I get arithmeticError.jsp.
But I thought, the container would recognize the kind of Exception and choose the nearest ?
Kathrin
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic