HTML5允许更自由地编写一些标签,即没有相应的结束标签。例如,input不需要关闭</input>.However,如果在百里叶中选择模板模式 HTML5,百里叶引擎会抱怨这一点,并且不会解析超文本标记语言模板。我想覆盖这个默认的严格标签检查行为。也就是说,Thymeleaf应该解析一个带有meta和input (以及类似的)标签的HTML模板,而不需要它们的RESP。结束标记。Pl。向导。
当你遇到这样的情况时,它也会报错
<a href="/home/pic/image.png" download="/path/to/file" data-gallery></a>当它遇到数据库时,它会抛出一个异常--抛出“后面应该跟'=‘”,这有点恼人,因为它降低了HTML5的灵活性。
发布于 2018-01-21 20:35:22
下面是如何以一种整洁的方式来做这件事
第1步:在application.properties文件中添加胸腺叶模式。
资源/应用程序.properties
spring.thymeleaf.mode=LEGACYHTML5第2步:向pom.xml文件添加nekohtml依赖项。
pom.xml
<dependency>
    <groupId>net.sourceforge.nekohtml</groupId>
    <artifactId>nekohtml</artifactId>
</dependency>https://stackoverflow.com/questions/28624768
复制相似问题