Class ErrorPageErrorHandler

All Implemented Interfaces:
Handler, ErrorHandler.ErrorPageMapper, Container, Destroyable, Dumpable, Dumpable.DumpableContainer, LifeCycle

@Deprecated(since="2021-05-27") public class ErrorPageErrorHandler extends ErrorHandler implements ErrorHandler.ErrorPageMapper
Deprecated.
The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
An ErrorHandler that maps exceptions and status codes to URIs for dispatch using the internal ERROR style of dispatch.
  • Field Details

  • Constructor Details

    • ErrorPageErrorHandler

      public ErrorPageErrorHandler()
      Deprecated.
  • Method Details

    • getErrorPage

      public String getErrorPage(HttpServletRequest request)
      Deprecated.
      Specified by:
      getErrorPage in interface ErrorHandler.ErrorPageMapper
    • getErrorPages

      public Map<String,String> getErrorPages()
      Deprecated.
    • setErrorPages

      public void setErrorPages(Map<String,String> errorPages)
      Deprecated.
      Parameters:
      errorPages - a map of Exception class names or error codes as a string to URI string
    • addErrorPage

      public void addErrorPage(Class<? extends Throwable> exception, String uri)
      Deprecated.
      Adds ErrorPage mapping for an exception class. This method is called as a result of an exception-type element in a web.xml file or may be called directly
      Parameters:
      exception - The exception
      uri - The URI of the error page.
    • addErrorPage

      public void addErrorPage(String exceptionClassName, String uri)
      Deprecated.
      Adds ErrorPage mapping for an exception class. This method is called as a result of an exception-type element in a web.xml file or may be called directly
      Parameters:
      exceptionClassName - The exception
      uri - The URI of the error page.
    • addErrorPage

      public void addErrorPage(int code, String uri)
      Deprecated.
      Adds ErrorPage mapping for a status code. This method is called as a result of an error-code element in a web.xml file or may be called directly.
      Parameters:
      code - The HTTP status code to match
      uri - The URI of the error page.
    • addErrorPage

      public void addErrorPage(int from, int to, String uri)
      Deprecated.
      Adds ErrorPage mapping for a status code range. This method is not available from web.xml and must be called directly.
      Parameters:
      from - The lowest matching status code
      to - The highest matching status code
      uri - The URI of the error page.