Package org.apache.struts2.dispatcher
Interface DispatcherErrorHandler
- All Known Implementing Classes:
DefaultDispatcherErrorHandler
public interface DispatcherErrorHandler
Implementation of this interface is used to handle internal errors or missing resources.
Basically it sends back HTTP error codes or error page depends on requirements.
-
Method Summary
Modifier and TypeMethodDescriptionvoidhandleError(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, int code, Exception e) Handle passed error code or exceptionvoidinit(jakarta.servlet.ServletContext ctx) Init instance after creatingDispatcher
-
Method Details
-
init
void init(jakarta.servlet.ServletContext ctx) Init instance after creatingDispatcher- Parameters:
ctx- currentServletContext
-
handleError
void handleError(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, int code, Exception e) Handle passed error code or exception- Parameters:
request- currentHttpServletRequestresponse- currentHttpServletResponsecode- HTTP Error Code, seeHttpServletResponsefor possible error codese- Exception to report
-