Spring Boot 官网的介绍推荐的模板引擎Thymeleaf,使用上的确很方便,在IDEA或Eclipse中运行的时候,模板引入正常,但打成Jar包跑的时候,有时会报TemplateInputException

异常如下:

TemplateInputException:template might not exist or might not be accessibleTemplateInputException:template might not exist or might not be accessible

很纳闷!

来自stackoverflow有个解决的方案:

1.在application.yml 中添加配置

spring:

thymeleaf:

prefix:classpath:/templates/

2.th:include引入公共模板时注意头部不要加"/"

<aside class="aside-md hidden-print hidden-xs" id="nav" th:include="base/menu :: aside"></aside>

通过以上两步能基本解决Thymeleaf中模板引用和视图跳转报的TemplateInputException

解决方案来自:https://stackoverflow.com/questions/27249078/spring-boot-gives-templateinputexception-error-resolving-template-when-runnin


相关文章:

  • 2022-12-23
  • 2021-10-14
  • 2021-05-16
  • 2021-12-07
  • 2021-11-04
  • 2021-04-16
  • 2021-07-19
  • 2022-12-23
猜你喜欢
  • 2021-09-30
  • 2022-03-07
  • 2022-01-09
  • 2021-11-28
  • 2022-12-23
相关资源
相似解决方案