类org.springframework.boot.web.server.ErrorPageRegistrar源码实例Demo

下面列出了怎么用org.springframework.boot.web.server.ErrorPageRegistrar的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: scoold   文件: ScooldServer.java
/**
 * @return Error page registry bean
 */
@Bean
public ErrorPageRegistrar errorPageRegistrar() {
	return new ErrorPageRegistrar() {
		@Override
		public void registerErrorPages(ErrorPageRegistry epr) {
			epr.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/not-found"));
			epr.addErrorPages(new ErrorPage(HttpStatus.FORBIDDEN, "/error/403"));
			epr.addErrorPages(new ErrorPage(HttpStatus.UNAUTHORIZED, "/error/401"));
			epr.addErrorPages(new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/error/500"));
			epr.addErrorPages(new ErrorPage(HttpStatus.SERVICE_UNAVAILABLE, "/error/503"));
			epr.addErrorPages(new ErrorPage(HttpStatus.BAD_REQUEST, "/error/400"));
			epr.addErrorPages(new ErrorPage(HttpStatus.METHOD_NOT_ALLOWED, "/error/405"));
			epr.addErrorPages(new ErrorPage(Exception.class, "/error/500"));
		}
	};
}
 
源代码2 项目: start.spring.io   文件: StartApplication.java
@Bean
public ErrorPageRegistrar errorPageRegistrar() {
	return (registry) -> {
		registry.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/404.html"));
		registry.addErrorPages(new ErrorPage("/error/index.html"));
	};
}
 
源代码3 项目: promregator   文件: ErrorSpringConfiguration.java
@Bean
public ErrorPageRegistrar errorPageRegistrar() {
	return new CustomErrorPageRegistrar();
}
 
源代码4 项目: wetech-admin   文件: WebConfig.java
@Bean
public ErrorPageRegistrar myErrorPageRegistrar() {
    return registry -> registry.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/index.html"));
}
 
源代码5 项目: streaming-file-server   文件: FallbackConfig.java
@Bean
public ErrorPageRegistrar errorPageRegistrar() {
  return new MyErrorPageRegistrar();
}
 
 类所在包
 类方法
 同包方法