Spring boot 添加整合 thymeleaf

为什么使用themeleaf模块?

      themeleaf模块能够完全替代掉jsp

 

若想使用 themeleaf  需要导入某些依赖

  • spring-boot-starter-thymeleafThymeleaf 自动配置
  • nekohtml允许使用非严格的 HTML 语法

由于spring-boot-starter-thymeleaf 在创建SpringBoot项目时就能选择导入所以只需要在pom.xml导入nekohtml依赖

  
        net.sourceforge.nekohtml
        nekohtml
        1.9.22
    

 

在application.yml中的配置

spring:
  thymeleaf:
    cache: false # 开发时关闭缓存,不然没法看到实时页面
    mode: LEGACYHTML5 # 用非严格的 HTML
    encoding: UTF-8
    servlet:
      content-type: text/html

记得要在Html页面中引入thmeleaf引擎



 

你可能感兴趣的:(Spring boot 添加整合 thymeleaf)