码迷,mamicode.com
首页 > 编程语言 > 详细

springboot 1.5.2 thymeleaf 标签未关闭异常解决办法

时间:2017-03-23 23:34:14      阅读:518      评论:0      收藏:0      [点我收藏+]

标签:can   cat   ons   ssi   UI   compile   require   logs   log   

org.thymeleaf.exceptions.TemplateInputException: Exception parsing document: template="login"

原因:

Spring Boot项目渲染html的时候,因默认使用是Thymeleaf模板引擎,遇到不闭合标签报错,日常在编写HTML代码时,一般标签都是闭合的,容易忽略的标签包括<meta/>, <link/>, <br/>, <hr/>等等

解决办法:

applications.properties 中添加:

spring.thymeleaf.mode=LEGACYHTML5

org.thymeleaf.exceptions.ConfigurationException: Cannot perform conversion to XML from legacy HTML: The nekoHTML library is not in classpath. nekoHTML 1.9.15 or newer is required for processing templates in "LEGACYHTML5" ,缺包。

解决办法:

build.gradle 中添加

compile("net.sourceforge.nekohtml:nekohtml:1.9.22")

 

springboot 1.5.2 thymeleaf 标签未关闭异常解决办法

标签:can   cat   ons   ssi   UI   compile   require   logs   log   

原文地址:http://www.cnblogs.com/xiaojf/p/6607911.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!