這篇文章給大家介紹怎么在spring boot中對錯誤頁面進行配置,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
定義 ErrorPageConfig,配置錯誤狀態與對應訪問路徑
@Component
public class ErrorPageConfig implements ErrorPageRegistrar {
private static final Logger logger = LoggerFactory.getLogger(ErrorPageConfig.class);
@Override
public void registerErrorPages(ErrorPageRegistry errorPageRegistry) {
//1、按錯誤的類型顯示錯誤的網頁
//錯誤類型為404,找不到網頁的,默認顯示404.html網頁
ErrorPage e404 = new ErrorPage(HttpStatus.NOT_FOUND, "/error/404");
//錯誤類型為500,表示服務器響應錯誤,默認顯示500.html網頁
ErrorPage e500 = new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/error/500");
errorPageRegistry.addErrorPages(e404, e500);
}
}定義控制器,專門用于ErrorPageConfig 跳轉路徑
@Controller
@RequestMapping("/error")
public class ErrorController {
/**
* 404頁面
*/
@GetMapping(value = "/404")
public String error_404() {
return "comm/error_404";
}
/**
* 500頁面
*/
@GetMapping(value = "/500")
public String error_500() {
return "comm/error_500";
}
}在comm文件夾 下新建頁面

訪問不存在的地址,或者后臺報錯,即可展示友好頁面

關于怎么在spring boot中對錯誤頁面進行配置就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。