java - 在 Spring Boot 中,如何在显示 error.html 之前捕获错误并对其进行处理?

标签 java spring spring-mvc spring-boot error-handling

我在 Java 8 中使用 Spring Boot 3,并且有一个 error.html,当代码中任何地方的异常一直冒到顶部时,它会自动显示。

在最终显示 error.html 之前,我是否应该配置一个 bean 方法来执行某些异常操作(例如,发送电子邮件以进行通知)?

谢谢 是

最佳答案

如果您想处理从特定 Controller 抛出的异常,或者创建一个全局异常处理程序类并用@ControllerAdvice 注释,请使用@ExceptionHandler

参见:https://spring.io/blog/2013/11/01/exception-handling-in-spring-mvc

关于java - 在 Spring Boot 中,如何在显示 error.html 之前捕获错误并对其进行处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48255552/

相关文章:

java - 音频在 android studio (MediaPlayer) 中不起作用

java - 如何在 Intellij 中创建 Maven 多模块项目?

java - Android上的BouncycaSTLe椭圆曲线加密

java - 需要帮助从 vkontakte 获取好友

java - 无法找到资源的类路径/URL

java - Querydsl 喜欢惊喜

java - Spring MVC - 不支持请求方法 "POST"

java - android studio 中出现错误 : java. lang.ClassNotFoundException

java - 使用 Spring MVC 为所有 API 启用 CORS

hibernate - 带有分页的 Spring JPA 存储库中的自定义查询