首页  »   HTML5

spring-boot 对没有结束符的HTML5标签解析出错解决方法

网友分享于:2013-10-19  浏览:0次
spring-boot 对没有结束符的HTML5标签解析出错解决办法
http://blog.csdn.net/ngl272/article/details/70215435
楼主写的很好。我稍做加工

问题
h5现在的标签允许不闭合。
使用springboot的thymeleaf模板时默认会对HTML进行严格的检查,导致当你的标签没有闭合时就会通不过,例如:

//要想通过,后面的闭合必须写成  />
<meta charset="UTF-8">


解决办法:

1.引入nokohtml库
<!--启用不严格检查html-->
<dependency>
    <groupId>net.sourceforge.nekohtml</groupId>
    <artifactId>nekohtml</artifactId>
    <version>1.9.22</version>
</dependency>
2.修改配置文件application_dev.yml加入(如果已经有thymeleaf就修改mode)
thymeleaf:
   mode: LEGACYHTML5

相关解决方案

最新解决方案