在首次使用thymeleaf时 常出现此错误 如:
<meta content="text/html;charset=utf-8"/>
<input type="text" name="username"/>
标签尾部未加“/”都会报错。
解决方案:
添加依赖:
gradle:
compile('net.sourceforge.nekohtml:nekohtml')
maven:
<dependency>
<groupId>net.sourceforge.nekohtml</groupId>
<artifactId>nekohtml</artifactId>
</dependency>
然后修改spring boot配置文件,设置thymeleaf.mode: LEGACYHTML5
如果是用xml配置