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

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")
时间: 2024-08-05 07:32:47

springboot 1.5.2 thymeleaf 标签未关闭异常解决办法的相关文章

窗口迅速关闭的解决办法/scanf/if/for/break

break if的格式 if(a>b) { printf("max=%d\n",a); } else printf("max=%d\n",b); scanf("%s", str2); 窗口迅速关闭的解决办法 刚接触 Visual Studio的时候大多数人会写个Hello World的程序试一下,有的人会发现执行结束后输出窗口会一闪而过,并没有出现Press any key to continue的字样.无论是在Visual Studio

Ubuntu连接以太网时显示“设备未托管”的解决办法

Ubuntu连接以太网时显示"设备未托管"的解决办法 故障分析: 电脑之前可能设置过PPOE(有线宽带虚拟拨号),常见为连接校园拨号宽带. 解决办法: 第一步:打开终端 第二步:切换到root用户 第三步:切换到 /etc/network 目录下:cd /etc/network/ 第四步:键入vim interface进入编辑interfaces文件模式.最后一行内容的意思是说eth0需要手动配置连接,但是当前局域网是DHCP网络,也就是接入网络的电脑需要"自动获取IP地址&

redis订阅关闭异常解决

redis订阅关闭异常解决 应用程序模块订阅redis运行一段时间出现一直重连Redis服务,日志如下: 2019-04-28 10:06:17,551 ERROR org.springframework.data.redis.listener.RedisMessageListenerContainer - Connection failure occurred. Restarting subscrip tion task after 5000 ms 解决方案 redis.conf配置文件,把下

转:安装MySQL遇到MySQL Server Instance Configuration Wizard未响应的解决办法

问题:安装了MySQL之后进入配置界面的时候,总会显示“MySQL Server Instance Configuration Wizard未响应”,一直卡死. 解决办法:Win7系统中,以管理员的权限登录系统,将C盘的ProgramData中的MySQL文件夹删掉即可(如果没有该文件夹,可能是因为隐藏了) 转自:http://blog.csdn.net/liuxiyangyang/article/details/8810094 若配置方案选择“Detailed Configuration”的配

myeclipse非正常关闭引起的异常解决办法

myeclipse非正常关闭,控制台server出现异常“Could not create the view: An unexpected exception was thrown.”. 解决办法: --  删除文件 “workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/ com.genuitec.eclipse.ast.deploy.core.prefs” --  重新启动myeclipse即可

testNg 关闭浏览器异常解决办法

执行testNg关闭浏览器方法一直报错,报错信息如下:Process refused to die after 10 seconds, and couldn't taskkill it 引起该问题的原因是windows 系统文件taskkill.exe无法执行,可检查系统环境变量. 解决办法:将C:\Windows\System32 加入到path环境变量中,然后重启eclipse即可正常执行关闭浏览器方法,不会再报错. 原文地址:http://blog.51cto.com/11959825/2

“代理XP”组件已作为此服务器安全配置的一部分被关闭的解决办法

代理XP”组件已作为此服务器安全配置的一部分被关闭.系统管理员可以使用sp_configure来启用“代理XP”.有关启用“代理XP”的详细信息,请参阅SQL Server联机丛书中的“外围应用配置器”.(ObjectExplorer) sp_configure 'show advanced options', 1;   GO   RECONFIGURE;   GO   sp_configure 'Agent XPs', 1;   GO   RECONFIGURE   GO

angularjs 与django标签语法冲突的解决办法

在需要使用angularjs标签的地方套上verbatim标签,如: {% verbatim %} ... {% endverbatim %}

IE10、IE11出现“__doPostBack未定义”的解决办法。

方法一:浏览器设置成兼容模式,这个是超级掩耳盗铃方法,你就没想过其他人也会出这个问题. 方法二.安装服务器版的.Net40的补丁.http://download.csdn.net/detail/5653325/6642051 方法三.点击VS的工具菜单-->库程序包管理器-->程序包管理器控制台(如果没有“库程序包管理器”的菜单,就先点那个“扩展管理器”,安装一个叫“NuGet程序包管理器”,然后就会有了.),点击后下面会出现一个连接PowerShell的控制台,等控制台加载完毕后输入 ins