类 AbstractErrorController
- java.lang.Object
- org.springframework.boot.autoconfigure.web.servlet.error.AbstractErrorController
- 所有已实现的接口:
org.springframework.boot.web.servlet.error.ErrorController
- 直接已知子类:
BasicErrorController
public abstract class AbstractErrorController extends Object implements org.springframework.boot.web.servlet.error.ErrorController
Abstract base class for errorController
implementations.- 从以下版本开始:
- 1.3.0
- 另请参阅:
ErrorAttributes
构造器概要
构造器 构造器 说明 AbstractErrorController(org.springframework.boot.web.servlet.error.ErrorAttributes errorAttributes)
AbstractErrorController(org.springframework.boot.web.servlet.error.ErrorAttributes errorAttributes, List<ErrorViewResolver> errorViewResolvers)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected Map<String,Object>
getErrorAttributes(javax.servlet.http.HttpServletRequest request, boolean includeStackTrace)
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, Map<String,Object> model)
Resolve any specific error views.
构造器详细资料
AbstractErrorController
public AbstractErrorController(org.springframework.boot.web.servlet.error.ErrorAttributes errorAttributes)
AbstractErrorController
public AbstractErrorController(org.springframework.boot.web.servlet.error.ErrorAttributes errorAttributes, List<ErrorViewResolver> errorViewResolvers)
方法详细资料
getErrorAttributes
protected Map<String,Object> getErrorAttributes(javax.servlet.http.HttpServletRequest request, boolean includeStackTrace)
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 toErrorViewResolvers
.- 参数:
request
- the requestresponse
- the responsestatus
- the HTTP statusmodel
- the suggested model- 返回:
- a specific
ModelAndView
ornull
if the default should be used - 从以下版本开始:
- 1.4.0