public class DefaultDispatcherErrorHandler extends Object implements DispatcherErrorHandler
DispatcherErrorHandler
 which sends Error Report in devMode or HttpServletResponse.sendError(int, java.lang.String) otherwise.| Constructor and Description | 
|---|
| DefaultDispatcherErrorHandler() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected HashMap<String,Object> | createReportData(Exception e,
                List<Throwable> chain) | 
| void | handleError(javax.servlet.http.HttpServletRequest request,
           javax.servlet.http.HttpServletResponse response,
           int code,
           Exception e)Handle passed error code or exception | 
| protected void | handleErrorInDevMode(javax.servlet.http.HttpServletResponse response,
                    int code,
                    Exception e) | 
| void | init(javax.servlet.ServletContext ctx)Init instance after creating  Dispatcher | 
| protected void | sendErrorResponse(javax.servlet.http.HttpServletRequest request,
                 javax.servlet.http.HttpServletResponse response,
                 int code,
                 Exception e) | 
| void | setDevMode(String devMode) | 
| void | setFreemarkerManager(FreemarkerManager freemarkerManager) | 
public void setFreemarkerManager(FreemarkerManager freemarkerManager)
public void setDevMode(String devMode)
public void init(javax.servlet.ServletContext ctx)
DispatcherErrorHandlerDispatcherinit in interface DispatcherErrorHandlerctx - current ServletContextpublic void handleError(javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response,
                        int code,
                        Exception e)
DispatcherErrorHandlerhandleError in interface DispatcherErrorHandlerrequest - current HttpServletRequestresponse - current HttpServletResponsecode - HTTP Error Code, see HttpServletResponse for possible error codese - Exception to reportprotected void sendErrorResponse(javax.servlet.http.HttpServletRequest request,
                                 javax.servlet.http.HttpServletResponse response,
                                 int code,
                                 Exception e)
protected void handleErrorInDevMode(javax.servlet.http.HttpServletResponse response,
                                    int code,
                                    Exception e)
Copyright © 2000–2025 Apache Software Foundation. All rights reserved.