本文整理汇总了Java中org.springframework.boot.autoconfigure.web.ErrorProperties类的典型用法代码示例。如果您正苦于以下问题:Java ErrorProperties类的具体用法?Java ErrorProperties怎么用?Java ErrorProperties使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
ErrorProperties类属于org.springframework.boot.autoconfigure.web包,在下文中一共展示了ErrorProperties类的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: RestfulErrorController
import org.springframework.boot.autoconfigure.web.ErrorProperties; //导入依赖的package包/类
/**
* Construct the controller with the current server error properties.
*
* @param errorProperties Api error properties.
* @since 1.0.0
*/
@Autowired
public RestfulErrorController(@NotNull ErrorProperties errorProperties, @NotNull List<ErrorHandler> errorHandlers) {
Assert.notNull(errorProperties, "ErrorProperties must not be null");
Assert.notNull(errorHandlers, "ErrorHandlers must not be null");
this.errorProperties = errorProperties;
this.errorHandlers = errorHandlers;
}
示例2: isIncludeStackTrace
import org.springframework.boot.autoconfigure.web.ErrorProperties; //导入依赖的package包/类
/**
* Determine if the stacktrace attribute should be included.
*
* @param request the source request
* @param produces the media type produced (or {@code MediaType.ALL})
* @return if the stacktrace attribute should be included
*/
protected boolean isIncludeStackTrace(HttpServletRequest request, MediaType produces) {
ErrorProperties.IncludeStacktrace include = this.serverProperties.getError().getIncludeStacktrace();
if (include == ErrorProperties.IncludeStacktrace.ALWAYS) {
return true;
}
if (include == ErrorProperties.IncludeStacktrace.ON_TRACE_PARAM) {
return getTraceParameter(request);
}
return false;
}
示例3: isIncludeStackTrace
import org.springframework.boot.autoconfigure.web.ErrorProperties; //导入依赖的package包/类
/**
* Determine if the stacktrace attribute should be included.
*
* @param request
* the source request
* @param produces
* the media type produced (or {@code MediaType.ALL})
* @return if the stacktrace attribute should be included
*/
protected boolean isIncludeStackTrace(HttpServletRequest request, MediaType produces) {
ErrorProperties.IncludeStacktrace include = this.serverProperties.getError().getIncludeStacktrace();
if (include == ErrorProperties.IncludeStacktrace.ALWAYS) {
return true;
}
if (include == ErrorProperties.IncludeStacktrace.ON_TRACE_PARAM) {
return getTraceParameter(request);
}
return false;
}
示例4: isIncludeStackTrace
import org.springframework.boot.autoconfigure.web.ErrorProperties; //导入依赖的package包/类
/**
* Determine if the stacktrace attribute should be included.
* @param request the source request
* @param produces the media type produced (or {@code MediaType.ALL})
* @return if the stacktrace attribute should be included
*/
protected boolean isIncludeStackTrace(HttpServletRequest request,
MediaType produces) {
ErrorProperties.IncludeStacktrace include = this.serverProperties.getError().getIncludeStacktrace();
if (include == ErrorProperties.IncludeStacktrace.ALWAYS) {
return true;
}
if (include == ErrorProperties.IncludeStacktrace.ON_TRACE_PARAM) {
return getTraceParameter(request);
}
return false;
}
示例5: CrnkErrorController
import org.springframework.boot.autoconfigure.web.ErrorProperties; //导入依赖的package包/类
public CrnkErrorController(ErrorAttributes errorAttributes,
ErrorProperties errorProperties) {
super(errorAttributes, errorProperties);
}
示例6: CustomErrorController
import org.springframework.boot.autoconfigure.web.ErrorProperties; //导入依赖的package包/类
public CustomErrorController(ErrorAttributes errorAttributes,
ErrorProperties errorProperties) {
super(errorAttributes, errorProperties);
}
示例7: DataResultErrorController
import org.springframework.boot.autoconfigure.web.ErrorProperties; //导入依赖的package包/类
public DataResultErrorController(ErrorAttributes errorAttributes, ErrorProperties errorProperties) {
super(errorAttributes, errorProperties);
}
示例8: CommonErrorController
import org.springframework.boot.autoconfigure.web.ErrorProperties; //导入依赖的package包/类
public CommonErrorController(final ErrorAttributes errorAttributes,
ErrorProperties errorProperties) {
super(errorAttributes);
this.errorProperties = errorProperties;
}
示例9: CustomErrorController
import org.springframework.boot.autoconfigure.web.ErrorProperties; //导入依赖的package包/类
public CustomErrorController(final ErrorAttributes errorAttributes,
final ErrorProperties errorProperties) {
super(errorAttributes, errorProperties);
}
示例10: errorProperties
import org.springframework.boot.autoconfigure.web.ErrorProperties; //导入依赖的package包/类
@Bean
public ErrorProperties errorProperties() {
final ErrorProperties properties = new ErrorProperties();
properties.setIncludeStacktrace(IncludeStacktrace.ALWAYS);
return properties;
}
示例11: MyErrorController
import org.springframework.boot.autoconfigure.web.ErrorProperties; //导入依赖的package包/类
public MyErrorController(ErrorAttributes errorAttributes) {
super(errorAttributes, new ErrorProperties());
}
示例12: ErrorController
import org.springframework.boot.autoconfigure.web.ErrorProperties; //导入依赖的package包/类
@Autowired
public ErrorController(ErrorAttributes errorAttributes) {
super(errorAttributes, new ErrorProperties());
}
示例13: errorProperties
import org.springframework.boot.autoconfigure.web.ErrorProperties; //导入依赖的package包/类
/**
* Construct a {@link ErrorProperties} with the current server properties.
*
* @param serverProperties Current server properties.
* @return A singleton {@link ErrorProperties} bean.
* @since 1.0.0
*/
@Bean
public ErrorProperties errorProperties(ServerProperties serverProperties) {
return serverProperties.getError();
}