添加 NekoHTML 依賴,NekoHTML 是一個簡單地HTML掃描器和標籤補償器(tag balancer) ,使得程序能解析HTML文檔並用標準的XML接口來訪問其中的信息。這個解析器能投掃描HTML文件並“修正”許多作者(人或機器)在編寫HTML文檔過程中常犯的錯誤。NekoHTML 能增補缺失的父元素、自動用結束標籤關閉相應的元素,以及不匹配的內嵌元素標籤。
<dependency>
<groupId>net.sourceforge.nekohtml</groupId>
<artifactId>nekohtml</artifactId>
<version>1.9.22</version>
</dependency>
配置文件添加配置,thymeleaf默認的校驗規則是HTML5,但是這種規則太嚴格容易解析出錯,需要改成LEGACYHTML5
spring.thymeleaf.mode=LEGACYHTML5