要自定义错误页面,您可以按照以下步骤进行操作:

  1. 创建一个自定义错误页面的HTML文件,例如error.html。您可以根据需要自定义错误页面的内容和样式。

  2. 在Spring Boot应用程序的资源文件夹(通常是src/main/resources)中创建一个名为templates的文件夹(如果还不存在)。

  3. 将自定义错误页面的HTML文件放入templates文件夹中。

  4. 创建一个ErrorController类来处理错误请求并返回自定义错误页面。可以按照以下示例代码创建一个简单的ErrorController类:

import org.springframework.boot.web.servlet.error.ErrorController;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class CustomErrorController implements ErrorController {

    @RequestMapping("/error")
    public String handleError() {
        return "error";
    }

    @Override
    public String getErrorPath() {
        return "/error";
    }
}
  1. 确保您的应用程序已经添加了Thymeleaf模板引擎的依赖。可以在pom.xml文件中添加以下依赖项:
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
  1. 启动您的Spring Boot应用程序,然后访问一个不存在的页面或触发一个错误,您应该能够看到自定义的错误页面。

请注意,上述示例代码中的/error路径可以根据您的需要进行更改。另外,您还可以根据不同的错误类型创建多个错误处理方法,以便为不同的错误提供不同的错误页面。

spring boot 312 自定义错误页面

原文地址: https://www.cveoy.top/t/topic/iCV6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录