Spring Boot - 错误处理
2017-01-23 00:00
134 查看
原文
通过 springmvc的 两个注解:@ControllerAdvice 和 @ExceptionHandler 。可以解决问题。
但是关键在于,映射的 error页面必须要能正确显示出来。否则,依然返回原来的 error页面。
比如:
error.ftl
maven
配置后,就可以在error 页面上显示异常信息。
通过 springmvc的 两个注解:@ControllerAdvice 和 @ExceptionHandler 。可以解决问题。
但是关键在于,映射的 error页面必须要能正确显示出来。否则,依然返回原来的 error页面。
比如:
error.ftl
<!DOCTYPE html> <html xmlns:th="http://www.w3.org/1999/xhtml"> <head lang="en"> <meta charset="UTF-8" /> <title>统一异常处理</title> </head> <body> <h1>Error Handler</h1> <div>${url}</div> <div>${exception.message}</div> </body> </html>
maven
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId> </dependency>
配置后,就可以在error 页面上显示异常信息。
相关文章推荐
- spring boot 下 500 404 错误页面处理
- Spring Boot HTTP over JSON 的错误码异常处理
- spring boot 错误处理
- springboot 错误处理小结
- idea 运行spring boot 出现错误处理
- springboot使用之四:错误页面404处理建议
- spring boot之统一错误异常处理
- Spring boot 启动错误处理
- spring boot 错误处理之深度历险
- (九)SpringBoot之错误处理
- Spring Boot Web应用开发 错误处理
- Spring Boot基础教程9-web应用开发-错误处理
- Spring Boot HTTP over JSON 的错误码异常处理
- (九)SpringBoot之错误处理
- spring boot 错误处理总结
- Spring boot 启动错误处理
- spring boot 错误处理
- Spring Boot REST API错误处理指南
- Spring Boot - Web 应用开发 - 错误处理
- spring boot 源码解析14-默认错误页面处理流程, 自定义,及EnableAutoConfigurationImportSelector处理