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 TypeMethodDescriptionvoid
handleError
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, int code, Exception e) Handle passed error code or exceptionvoid
init
(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
- currentHttpServletRequest
response
- currentHttpServletResponse
code
- HTTP Error Code, seeHttpServletResponse
for possible error codese
- Exception to report
-