Class AbstractErrorController

  • All Implemented Interfaces:
    org.springframework.boot.web.servlet.error.ErrorController
    Direct Known Subclasses:
    BasicErrorController

    public abstract class AbstractErrorController
    extends Object
    implements org.springframework.boot.web.servlet.error.ErrorController
    Abstract base class for error Controller implementations.
    Since:
    1.3.0
    See Also:
    ErrorAttributes
    • Method Detail

      • getTraceParameter

        protected boolean getTraceParameter​(javax.servlet.http.HttpServletRequest request)
      • getStatus

        protected org.springframework.http.HttpStatus getStatus​(javax.servlet.http.HttpServletRequest request)
      • resolveErrorView

        protected org.springframework.web.servlet.ModelAndView resolveErrorView​(javax.servlet.http.HttpServletRequest request,
                                                                                javax.servlet.http.HttpServletResponse response,
                                                                                org.springframework.http.HttpStatus status,
                                                                                Map<String,​Object> model)
        Resolve any specific error views. By default this method delegates to ErrorViewResolvers.
        Parameters:
        request - the request
        response - the response
        status - the HTTP status
        model - the suggested model
        Returns:
        a specific ModelAndView or null if the default should be used
        Since:
        1.4.0