How To Define Error Page In Web.xml
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn more about Stack Overflow the company Business Learn more about hiring developers or posting ads with us Stack Overflow Questions Jobs Documentation Tags Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like you, helping each other. Join them; it only takes a minute: Sign up How to specify the default error page in web.xml? up vote 85 down vote favorite 37 I am using
Servlets - Life Cycle Servlets - Examples Servlets - Form Data Servlets - Client Request Servlets - Server Response Servlets - Http Codes Servlets - Writing Filters Servlets - Exceptions Servlets - Cookies Handling Servlets - Session Tracking Servlets - Database Access Servlets - File Uploading Servlets - Handling Date Servlets - Page Redirect Servlets - Hits Counter Servlets - Auto Refresh Servlets - Sending Email Servlets - Packaging Servlets - Debugging Servlets - Internationalization http://stackoverflow.com/questions/7066192/how-to-specify-the-default-error-page-in-web-xml Servlet Useful Resources Servlets - Questions and Answers Servlets - Quick Guide Servlets - Useful Resources Servlets - Discussion Selected Reading Developer's Best Practices Questions and Answers Effective Resume Writing HR Interview Questions Computer Glossary Who is Who Servlets - Exception Handling Advertisements Previous Page Next Page When a servlet throws an exception, https://www.tutorialspoint.com/servlets/servlets-exception-handling.htm the web container searches the configurations in web.xml that use the exception-type element for a match with the thrown exception type. You would have to use the error-page element in web.xml to specify the invocation of servlets in response to certain exceptions or HTTP status codes. web.xml Configuration: Consider, you have an ErrorHandler servlet which would be called whenever there is any defined exception or error. Following would be the entry created in web.xml.
Print + Share This Page 1 of 3 Next > Using JavaServer Pages, you can create custom error pages to deliver user-friendly messages to users when errors occur. In this http://www.quepublishing.com/articles/article.aspx?p=25445&seqNum=4 article, Drew Falkman shows you how. This sample chapter is excerpted from Drew Falkman's http://www.theserverside.com/news/thread.tss?thread_id=29287 JRun Web Application Construction Kit (Que, 2001). This chapter is from the book This chapter is from the book JRun Web Application Construction Kit Learn More Buy This chapter is from the book This chapter is from the book JRun Web Application Construction Kit Learn More Buy The Web application framework provides a how to simple way to customize the look of error messages that can occur while users are accessing your pages. As you know, error messages are thrown because of syntax problems in your code, because of database connection problems, or just because the user has left out one or more required fields while filling out a form. The application framework enables you to customize any of these error messages. You can even how to define hide them from the user's view entirely, if you want. This enables you to maintain a consistent look and feel throughout an application, even when those dreaded error messages are thrown. Creating an Error Page The first step in outputting errors is to create an error page. Take a look at the error1.jsp page shown in Listing 1. Listing 1error1.jspA Simple Error Page <%-- Name: error1.jsp Author: Drew Falkman (iam@drewfalkman.com) Description: simple sample error page Created: 7/8/01 --%> <%-- set page as error page --%> <%@page isErrorPage="true" %>
Error!!
You seem to have encountered an error in an otherwise perfect Web Site. If you would like to report this error, you may email the site administrator, or call him directly. There is only one distinction between this page and a regular error page: <%@page isErrorPage="true" %> This line allows the page to accept and display any exception information from the page that sent it. So, for example, if a file called whatever.jsp has an exception, and it is told to load error1.jsp as the error page, error1.jsp obtains all the exception information from whatever.jsp. Page 1 of 3 Next >Java testing Databases Java development in cloud Java DevOps Modular code EJB specification Modular containers Modular troubleshooting Programming code App servers Modular tools Java in the cloud Java Web services WS* specs Architecture Java middleware Spring Hibernate Servlets JSP Java client platforms Framework JSF Web portals UI Enterprise Java development JSRs and APIs Languages JVM languages DSLs Java app deployment Java tools Java performance Java performance Cloud platforms JVM tuning Java HPC Web dev tools Development tools Open source strategy IDEs Java platforms Java testing Development hardware Mobile app dev Mobile development and deployment Mobile cloud apps Mobile platforms Mobile ALM Mobile app testing SEARCH this site and the web Site Index Home>Web tier: servlets, JSP, Web frameworks>Best way to handle 404 - page not found error in a jsp. Email This Home Web tier: servlets, JSP, Web frameworks: Best way to handle 404 - page not found error in a jsp. Get thread feed Best way to handle 404 - page not found error in a jsp. (15 messages) Posted by: Amit Sharma Posted on: October 07 2004 08:13 EDT hiThe problem that i am facing is I have a simple test application if a page is not found than it show 404 error but instead of this page i want to show my own custom error page. Reply to this Threaded Messages (15) Use a