Merge remote-tracking branch 'origin/在线访问lhj' into 在线访问lhj

在线访问lhj
李宏杰 8 months ago
commit 5cb01e3eef

@ -6,16 +6,33 @@ import org.springframework.boot.web.server.ErrorPageRegistry;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
/**
* ErrorPageRegistrar
*/
@Component @Component
public class ErrorConfigurar implements ErrorPageRegistrar { public class ErrorConfigurar implements ErrorPageRegistrar {
/**
*
*
* @param registry
*/
@Override @Override
public void registerErrorPages(ErrorPageRegistry registry) { public void registerErrorPages(ErrorPageRegistry registry) {
ErrorPage[] errorPages=new ErrorPage[2]; // 创建一个错误页面数组
errorPages[0]=new ErrorPage(HttpStatus.NOT_FOUND,"/error404"); ErrorPage[] errorPages = new ErrorPage[2];
errorPages[1]=new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR,"/error500");
registry.addErrorPages(errorPages); // 创建一个表示 404 状态的错误页面,并指定其重定向路径
ErrorPage errorPage404 = new ErrorPage(HttpStatus.NOT_FOUND, "/error404");
// 创建一个表示 500 状态的错误页面,并指定其重定向路径
ErrorPage errorPage500 = new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/error500");
// 将两个错误页面添加到错误页面数组中
errorPages[0] = errorPage404;
errorPages[1] = errorPage500;
// 将错误页面数组添加到错误页面注册表中
registry.addErrorPages(errorPages);
} }
}
}
Loading…
Cancel
Save