欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

设置不严格校验html语法

程序员文章站 2022-02-12 21:22:01
...

平常在使用thymeleaf时候,不知道大家有没有遇到这样的问题

如果<input type="submit" />缺少“/”,那么就会报错,这是由于thymeleaf启用了严格的语法检查。

解决办法:
1.在pom.xml中添加

<!--启用不严格检查html-->
<dependency>
    <groupId>net.sourceforge.nekohtml</groupId>
    <artifactId>nekohtml</artifactId>
    <version>1.9.22</version>
</dependency>

2.在application.properties中添加

#thymeleaf
spring.thymeleaf.mode=LEGACYHTML5
spring.thymeleaf.encoding=UTF-8
spring.thymeleaf.servlet.content-type=text/html
spring.thymeleaf.cache=false