err/error 返回500,thymeleaf/error.html没有加载,不知什么原因?

来源:7-1 SpringBoot配置全局的异常捕获 - web页面跳转

慕容8076157

2021-12-17 20:14

err/error 返回500,thymeleaf/error.html没有加载,不知什么原因? 

写回答 关注

1回答

  • 慕容8076157
    2021-12-18 14:49:23

    教学上的例子,有几处要调优的,可以参考:

    1、例子里的error.html是放在templates目录下的,其实放在那个下不要紧,主要是Controller代码中的相对路径要调整下

    2、异常发生时,没有达到预期效果,debug模式下,没有进到异常处理接口中。

          ①在自定义异常处理ExceptionHandler类,注解@ControllerAdvice(basePackages="包名")

          或者在

          ②在主函数上@SpringBootApplication(scanBasePackages="包名")

    通过以上方式,试试,看看能不能达到预期效果。


SpringBoot开发常用技术整合

SpringBoot 极简开发的框架整合利器

102170 学习 · 508 问题

查看课程

相似问题