Class DefaultErrorHandlerServlet
java.lang.Object
jakarta.servlet.GenericServlet
org.apache.sling.servlets.resolver.internal.defaults.DefaultErrorHandlerServlet
- All Implemented Interfaces:
jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,Serializable
public class DefaultErrorHandlerServlet
extends jakarta.servlet.GenericServlet
The
DefaultErrorHandlerServlet
This is the default error handler servlet registered at the end of the
global search path- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidrenderHtml(jakarta.servlet.ServletRequest req, jakarta.servlet.ServletResponse res, String statusMessage, String requestUri, String servletName, int statusCode) Render the error as htmlprotected voidrenderJson(jakarta.servlet.ServletRequest req, jakarta.servlet.ServletResponse res, String statusMessage, String requestUri, String servletName, int statusCode) Render the error as jsonvoidservice(jakarta.servlet.ServletRequest req, jakarta.servlet.ServletResponse res) static StringstatusToString(int statusCode) Methods inherited from class jakarta.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
-
Constructor Details
-
DefaultErrorHandlerServlet
public DefaultErrorHandlerServlet()
-
-
Method Details
-
service
public void service(jakarta.servlet.ServletRequest req, jakarta.servlet.ServletResponse res) throws IOException - Specified by:
servicein interfacejakarta.servlet.Servlet- Specified by:
servicein classjakarta.servlet.GenericServlet- Throws:
IOException
-
renderHtml
protected void renderHtml(jakarta.servlet.ServletRequest req, jakarta.servlet.ServletResponse res, String statusMessage, String requestUri, String servletName, int statusCode) throws IOException Render the error as html- Throws:
IOException
-
renderJson
protected void renderJson(jakarta.servlet.ServletRequest req, jakarta.servlet.ServletResponse res, String statusMessage, String requestUri, String servletName, int statusCode) throws IOException Render the error as json- Throws:
IOException
-
statusToString
-