Spring Boot的錯誤處理

2021-10-09 08:33:08 字數 1139 閱讀 2388

方法一:spring boot 將所有的錯誤預設對映到/error, 實現errorcontroller

@controller

(value =

"error"

)public class baseerrorcontroller implements errorcontroller

public string error()

}

方法二:新增自定義的錯誤頁面

html靜態頁面:在resources/public/error/ 下定義

如新增404頁面: resources/public/error/404.html頁面,中文注意頁面編碼

模板引擎頁面:在templates/error/下定義

如新增5xx頁面: templates/error/5xx.ftl

:templates/error/ 這個的優先順序比較 resources/public/error/高

方法三:使用註解@controlleradvice

/**

* 統一異常處理 *

* 統一異常處理

spring boot 錯誤處理

一 錯誤的處理 方法一 spring boot 將所有的錯誤預設對映到 error,實現errorcontroller controller public class baseerrorcontroller implements errorcontroller public string error...

SpringBoot錯誤處理

我們來看看錯誤處理是如何註冊的 private static class errorpagecustomizer implements errorpageregistrar,ordered override public void registererrorpages errorpageregist...

springboot 錯誤處理

錯誤處理步驟 value private string path error 系統出現錯誤以後來到error請求進行處理 web.xml註冊的錯誤頁面規則 controller public class basicerrorcontroller extends abstracterrorcontro...