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

下面列出了怎么用org.springframework.boot.web.server.ErrorPageRegistry的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 项目: kvf-admin   文件: ErrorPageConfig.java
@Override
public void registerErrorPages(ErrorPageRegistry registry) {
    ErrorPage error400Page = new ErrorPage(HttpStatus.BAD_REQUEST, "/400");
    ErrorPage error404Page = new ErrorPage(HttpStatus.NOT_FOUND, "/404");
    ErrorPage error500Page = new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/500");
    registry.addErrorPages(error400Page, error404Page, error500Page);
}
 
源代码3 项目: yshopmall   文件: ErrorPageConfiguration.java
@Override
public void registerErrorPages(ErrorPageRegistry errorPageRegistry) {
  errorPageRegistry.addErrorPages(
      new ErrorPage(HttpStatus.NOT_FOUND, "/error/404"),
      new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/error/500")
  );
}
 
源代码4 项目: black-shop   文件: ErrorPageConfiguration.java
@Override
public void registerErrorPages(ErrorPageRegistry errorPageRegistry) {
  errorPageRegistry.addErrorPages(
      new ErrorPage(HttpStatus.NOT_FOUND, "/error/404"),
      new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/error/500")
  );
}
 
源代码5 项目: seed   文件: MVCConfiguration.java
@Override
public void registerErrorPages(ErrorPageRegistry registry) {
    ErrorPage[] errorPages = new ErrorPage[2];
    errorPages[0] = new ErrorPage(HttpStatus.NOT_FOUND, "/WEB-INF/jsp/common/404.jsp");
    errorPages[1] = new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/WEB-INF/jsp/common/500.jsp");
    registry.addErrorPages(errorPages);
}
 
源代码6 项目: jbone   文件: JboneErrorPageRegister.java
@Override
public void registerErrorPages(ErrorPageRegistry errorPageRegistry) {
    ErrorPage e404 = new ErrorPage(HttpStatus.NOT_FOUND, "/errors/404.html");
    ErrorPage e500 = new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/errors/500.html");

    ErrorPage ticketValidateError = new ErrorPage(TicketValidationException.class,"/errors/ticketValidateError.html");
    errorPageRegistry.addErrorPages(ticketValidateError,e404, e500);
}
 
源代码7 项目: wangmarket   文件: ErrorConfigurar.java
public void registerErrorPages(ErrorPageRegistry registry) {
	ErrorPage[] errorPages=new ErrorPage[3];
       errorPages[0]=new ErrorPage(HttpStatus.NOT_FOUND,"/404.do");
       errorPages[1]=new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR,"/500.do");
       //errorPages[2]=new ErrorPage(HttpStatus.NOT_ACCEPTABLE,"/406.do");
       //errorPages[3]=new ErrorPage(org.apache.shiro.authz.AuthorizationException.class, "/403.do");	//优先根据此来进行排查。 先根据具体异常的类、再根据错误码
       errorPages[2]=new ErrorPage(org.springframework.web.multipart.MaxUploadSizeExceededException.class, "/406.do");	//
       
       
       registry.addErrorPages(errorPages);
}
 
源代码8 项目: White-Jotter   文件: ErrorConfig.java
@Override
public void registerErrorPages(ErrorPageRegistry registry) {
    ErrorPage error404Page = new ErrorPage(HttpStatus.NOT_FOUND, "/index.html");
    registry.addErrorPages(error404Page);
}
 
源代码9 项目: promregator   文件: ErrorSpringConfiguration.java
@Override
public void registerErrorPages(ErrorPageRegistry registry) {
	registry.addErrorPages(new ErrorPage(HttpStatus.UNAUTHORIZED, "/errors/401.html"));
	registry.addErrorPages(new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/errors/500.html"));
}
 
源代码10 项目: spring-boot-start-current   文件: SpringConfig.java
@Override
public void registerErrorPages ( ErrorPageRegistry registry ) {
    registry.addErrorPages( new ErrorPage( HttpStatus.NOT_FOUND , "/404" ) );
    registry.addErrorPages( new ErrorPage( HttpStatus.UNAUTHORIZED , "/401" ) );
    registry.addErrorPages( new ErrorPage( Throwable.class , "/500" ) );
}
 
源代码11 项目: streaming-file-server   文件: FallbackConfig.java
@Override
public void registerErrorPages(final ErrorPageRegistry registry) {
  registry.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/404"));
}
 
源代码12 项目: Blog   文件: ErrorConfig.java
/**
 * 有匹配的路径,但是该路径下的资源不存在
 *
 * @param registry
 */
@Override
public void registerErrorPages(ErrorPageRegistry registry) {
    registry.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/notfound"));
}
 
 类所在包
 类方法
 同包方法