public abstract class AbstractErrorController
extends java.lang.Object
implements org.springframework.boot.web.servlet.error.ErrorController
@Controller implementations.ErrorAttributes| Constructor and Description |
|---|
AbstractErrorController(org.springframework.boot.web.servlet.error.ErrorAttributes errorAttributes) |
AbstractErrorController(org.springframework.boot.web.servlet.error.ErrorAttributes errorAttributes,
java.util.List<ErrorViewResolver> errorViewResolvers) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
getBooleanParameter(javax.servlet.http.HttpServletRequest request,
java.lang.String parameterName) |
protected java.util.Map<java.lang.String,java.lang.Object> |
getErrorAttributes(javax.servlet.http.HttpServletRequest request,
org.springframework.boot.web.error.ErrorAttributeOptions options) |
protected boolean |
getErrorsParameter(javax.servlet.http.HttpServletRequest request) |
protected boolean |
getMessageParameter(javax.servlet.http.HttpServletRequest request) |
protected org.springframework.http.HttpStatus |
getStatus(javax.servlet.http.HttpServletRequest request) |
protected boolean |
getTraceParameter(javax.servlet.http.HttpServletRequest request) |
protected org.springframework.web.servlet.ModelAndView |
resolveErrorView(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.http.HttpStatus status,
java.util.Map<java.lang.String,java.lang.Object> model)
Resolve any specific error views.
|
public AbstractErrorController(org.springframework.boot.web.servlet.error.ErrorAttributes errorAttributes)
public AbstractErrorController(org.springframework.boot.web.servlet.error.ErrorAttributes errorAttributes,
java.util.List<ErrorViewResolver> errorViewResolvers)
protected java.util.Map<java.lang.String,java.lang.Object> getErrorAttributes(javax.servlet.http.HttpServletRequest request,
org.springframework.boot.web.error.ErrorAttributeOptions options)
protected boolean getTraceParameter(javax.servlet.http.HttpServletRequest request)
protected boolean getMessageParameter(javax.servlet.http.HttpServletRequest request)
protected boolean getErrorsParameter(javax.servlet.http.HttpServletRequest request)
protected boolean getBooleanParameter(javax.servlet.http.HttpServletRequest request,
java.lang.String parameterName)
protected org.springframework.http.HttpStatus getStatus(javax.servlet.http.HttpServletRequest request)
protected org.springframework.web.servlet.ModelAndView resolveErrorView(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.http.HttpStatus status,
java.util.Map<java.lang.String,java.lang.Object> model)
ErrorViewResolvers.request - the requestresponse - the responsestatus - the HTTP statusmodel - the suggested modelModelAndView or null if the default should be
used