如何去掉Spring Boot 的thymeleaf模版引擎强制校验

笔者在使用Spring Boot 的thymeleaf模版引擎做html页面时。遇到一个很头疼的问题,那就是thymeleaf模版引擎强制校验,由于是网上找的bootstrap模版,用的h5,页面很多标签都没有闭合标签/,就会报错跳转到错误页面。

html页面如下:

如何去掉Spring Boot 的thymeleaf模版引擎强制校验_第1张图片

解决方案:

1、在配置文件新添加如下配置

spring.thymeleaf.content-type=text/html 
spring.thymeleaf.cache=false 
spring.thymeleaf.mode =LEGACYHTML5

如何去掉Spring Boot 的thymeleaf模版引擎强制校验_第2张图片

2、修改pom(由于LEGACYHTML5需要搭配一个额外的库NekoHTML才可用 )


net.sourceforge.nekohtml
nekohtml
1.9.22

 

你可能感兴趣的:(Spring,Boot,Spring,Boot2.0系列教程)