SpringBoot自定義錯誤頁面

2021-10-04 16:58:08 字數 1355 閱讀 3426

在springboot中,除了springboot預設的錯誤頁面外,我們也可以自定義頁面,當然了,我們首先需要新增依賴

>

>

org.springframework.bootgroupid

>

>

spring-boot-starter-thymeleafartifactid

>

dependency

>

除了thymeleaf之外,freemarker的依賴應該也沒問題,但是沒有進行測試,這裡就以thymeleaf為例。

自定義錯誤頁面,我們首先需要做的就是對錯誤頁面進行配置,這裡,我通過實現介面errorpageregistrar的方式來進行錯誤配置。

}當然了,我們還可以通過配置的方式對errorpageregistrar進行注入

@bean

public errorpageregistrar errorpageregistrar()

package com.boot.servlet.api.bootservlet.controller;

import org.springframework.stereotype.controller;

@controller

public

class

errorcontroller

}

需要注意的是這裡返回的檔案/error/404需要存放於resources目錄下的templates中。

springboot自定義錯誤頁面

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

Spring Boot 自定義錯誤頁面

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

自定義Spring Boot裝配

spring boot自動配置會嘗試根據新增的jar依賴項自動配置spring應用程式。使用 componentscan 查詢您的bean 和使用 autowired 進行建構函式注入 自動配置類使用 conditionalonclass和 conditionalo singbean注釋,condi...