1. 程式人生 > >如何去掉Spring Boot 的thymeleaf模版引擎強制校驗

如何去掉Spring Boot 的thymeleaf模版引擎強制校驗

筆者在使用Spring Boot 的thymeleaf模版引擎做html頁面時。遇到一個很頭疼的問題,那就是thymeleaf模版引擎強制校驗,由於是網上找的bootstrap模版,用的h5,頁面很多標籤都沒有閉合標籤/,就會報錯跳轉到錯誤頁面。

html頁面如下:

解決方案:

1、在配置檔案新新增如下配置

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

2、修改pom(由於LEGACYHTML5需要搭配一個額外的庫NekoHTML才可用 )

<dependency>
<groupId>net.sourceforge.nekohtml</groupId>
<artifactId>nekohtml</artifactId>
<version>1.9.22</version>
</dependency>