edu.ucsb.adl.middleware
Class ErrorHandlerServlet
java.lang.Object
|
+--javax.servlet.GenericServlet
|
+--javax.servlet.http.HttpServlet
|
+--edu.ucsb.adl.middleware.ErrorHandlerServlet
- All Implemented Interfaces:
- java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
- public final class ErrorHandlerServlet
- extends javax.servlet.http.HttpServlet
Tomcat error page. This error handler is installed using one or
more <error-page> elements in the Tomcat
configuration file web.xml, as in:
<servlet>
<servlet-name>error</servlet-name>
<servlet-class>edu.ucsb.adl.middleware.ErrorHandlerServlet</servlet-class>
</servlet>
...
<servlet-mapping>
<servlet-name>error</servlet-name>
<url-pattern>/error</url-pattern>
</servlet-mapping>
...
<error-page>
<error-code>400</error-code>
<location>/error</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/error</location>
</error-page>
...
- Version:
- $Header: /export/home/gjanee/middleware/edu/ucsb/adl/middleware/RCS/ErrorHandlerServlet.java,v 1.1 2006/06/29 23:22:29 gjanee Exp $
$Log: ErrorHandlerServlet.java,v $
Revision 1.1 2006/06/29 23:22:29 gjanee
Initial revision
- Author:
- Greg Janée
Alexandria Digital Library
- See Also:
- Serialized Form
|
Method Summary |
void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Returns an HTML error page. |
| Methods inherited from class javax.servlet.http.HttpServlet |
doDelete, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service |
| Methods inherited from class javax.servlet.GenericServlet |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ErrorHandlerServlet
public ErrorHandlerServlet()
- Creates an
ErrorHandlerServlet.
doGet
public void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException
- Returns an HTML error page. The error status supplied by
Tomcat is preserved.
- Overrides:
doGet in class javax.servlet.http.HttpServlet
- Parameters:
request - The HTTP request.response - The HTTP response.
- Throws:
java.io.IOException - On any I/O error.