Springboot中需要自定義錯誤頁面:
一、使用Springboot默認的配置
1、在templates下穿件一個目錄:error
2、在error目錄下創建相應的對應的文件即可,如:400.html; 500.html
二、自定義錯誤頁面配置;
首先,在我們的Spring Boot項目目錄/src/main/resources/static下新建自定義錯誤頁面404.html,具體代碼如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>404頁面</title>
</head>
<body>
<div class="text" style="text-align: center;">
我累了,讓我休息一會!
</div>
</body>
</html>
其次,在我們的Spring Boot項目目錄/src/main/java/com/example/text下新建包error,並在包error下新建ErrorPageConfig
配置類,具體代碼如下:
@Configuration
public class ErrorPageConfig implements ErrorPageRegistrar {
@Override
public void registerErrorPages(ErrorPageRegistry registry) {
ErrorPage error404Page = new ErrorPage(HttpStatus.NOT_FOUND, "/404.html");
registry.addErrorPages(error404Page);
}
}
重啓項目,在瀏覽器上輸入錯誤的鏈接,會出現如下自定義錯誤頁面。