org.springframework.boot.web.servlet.error

Interface ErrorAttributes

  • All Known Implementing Classes:
    DefaultErrorAttributes


    public interface ErrorAttributes
    Provides access to error attributes which can be logged or presented to the user.
    Since:
    2.0.0
    Author:
    Phillip Webb
    See Also:
    DefaultErrorAttributes
    • Method Detail

      • getErrorAttributes

        Map<String,Object> getErrorAttributes(WebRequest webRequest,
                                              boolean includeStackTrace)
        Returns a Map of the error attributes. The map can be used as the model of an error page ModelAndView, or returned as a ResponseBody.
        Parameters:
        webRequest - the source request
        includeStackTrace - if stack trace elements should be included
        Returns:
        a map of error attributes
      • getError

        Throwable getError(WebRequest webRequest)
        Return the underlying cause of the error or null if the error cannot be extracted.
        Parameters:
        webRequest - the source request
        Returns:
        the Exception that caused the error or null