spring boot定義錯誤介面

2022-07-17 23:54:21 字數 560 閱讀 8877

springboot 有幾個靜態資源路徑(優先順序按順序)

classpath:/meta-inf/resources/

classpath:/resources/

classpath:/static/

classpath:/public/

如果只是想簡單處理個404 500這樣的錯誤,

我是直接在resources下建了個包把錯誤頁面放進去,什麼都不用配置,如果是404,會自動找到404頁面.

但如果你想有個異常處理,就是你有一些許可權驗證,可以拋個403,但許可權是自己去驗證

可以用下圖的方法主動的拋個403,還有個response.setstatus(),em....不知道為啥我自己用了沒什麼作用,不知道什麼原因.

狀態碼參照!

有沒有大佬有好的異常處理方案可以推薦下!

springboot自定義錯誤頁面

controller public class baseerrorcontroller implements errorcontroller public string error 方法二 新增自定義的錯誤頁面2.1 html靜態頁面 在resources public error 下定義 如新增4...

SpringBoot自定義錯誤頁面

在springboot中,除了springboot預設的錯誤頁面外,我們也可以自定義頁面,當然了,我們首先需要新增依賴 org.springframework.bootgroupid spring boot starter thymeleafartifactid dependency 除了thyme...

Spring Boot 自定義錯誤頁面

使用spring boot構建的web應用可以很方便的打成jar包發布,也可以打成war包發布到應用伺服器中。自定義錯誤頁面在這兩種發布方式下是不一樣的。建立spring boot專案,預設打包方式是jar,內部使用內嵌tomcat等servlet容器 最簡單的方式是直接在resources tem...