最近在使用Thymeleaf的时候发现Thymeleaf对html语法的检查简直到了丧心病狂的地步,各种需要转义和闭合。实在没办法忍受,于是上网搜了下,找到一个办法,分享下。
- 首先在application.properties中修改spring.thymeleaf.mode属性:
spring.thymeleaf.mode=LEGACYHTML5
- 在maven配置文件pom.xml中加入以下依赖:
<dependency>
<groupId>net.sourceforge.nekohtml</groupId>
<artifactId>nekohtml</artifactId>
<version>1.9.21</version>
</dependency>
OK,这下不用刻意关注标签闭合或者字符转义了。