Publishers of technology books, eBooks, and videos for creative people

Home > Articles > Web Design & Development > PHP/MySQL/Scripting

  • Print
  • + Share This
This chapter is from the book

Setting Error Pages with the page Directive

Within each page, you have the power to define the error page. To do so, use the errorPage attribute of the page directive:

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

This tells the page that if an exception occurs, it should automatically redirect to error1.jsp. To use this method, you must remember to enter this line of code in all your pages (you could also use the include directive to include this in the header). You also don't have the ability to send different types of errors to different error pages.


Using error pages with the page directive works for other errors besides compilation errors. If you have any invalid syntax, such as missing semicolons, nonclosed JSP tags, or other errors in code syntax, you still get the normal error and stack trace.

  • + Share This
  • 🔖 Save To Your Account