Share on Google+Share on Google+

Page Directive attribute - isErrorPage

This tutorial contains description of isErrorPage attribute of page Directive.

Page Directive attribute - isErrorPage

This tutorial  contains description of isErrorPage attribute of page Directive.

isErrorPage Attribute :

This attribute of page directives sets the boolean value either true or false. It represents whether or not the page is intended to be an error page of some other JSP page . Default value of the isErrorPage attribute is false. You can use the exception object in the JSP page if you set the true value of the attribute otherwise you cannot use the exception object because the default value of the attribute is false.

Syntax :

<%@ page isErrorPage="true" %>

Example :


<%@page errorPage="errorPage.jsp"%>


<form method="post">
<td>Enter a number:</td>
<td><input type="text" name="num" />
<td><input type="submit" name="submit" value="Divide by zero" />

if (request.getParameter("num") != null) {
if (!request.getParameter("num").equals("")) {
int div = Integer.parseInt(request.getParameter("num")) / 0;
out.println("Answer is: " + div);

else {
.println("<html><font color=red>Please enter a number.</font></html>");



<%@page isErrorPage="true" %>  //assigning true value to isErrorPage attribute.


<head><title>Error Page.</title></head>

<body >

<font><b>Your page generated an error:<br/>


<%= exception.toString() %>



Output :


Posted on: November 28, 2012 If you enjoyed this post then why not add us on Google+? Add us to your Circles

Share this Tutorial Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.