使用NetBeans 8.1。
我有一个使用Thymeleaf作为模板的SpringBoot项目,一切正常,但在我使用标签的html页面中
<html lang="en-US" xmlns:th="http://www.thymeleaf.org">
我有错误属性,本地名称“xmlns:th”不可序列化为XML 1.0 ,我可以使用百万美元的功能,如 th:each 或 th:text 但它们总是显示相同的错误,我在打字时无法提出建议,有没有办法解决这个问题?
答案 0 :(得分:8)
添加xmlns="http://www.w3.org/1999/xhtml"
修复了netbeans中的错误。我无法得到建议。
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org">
答案 1 :(得分:0)
请忽略它。这就是为什么IDE可能没有处理(或者没有合适的插件)Thymeleaf模式,因此它会引发验证错误,但它不会影响您的应用程序或Thymeleaf编译。
答案 2 :(得分:0)
使用this third party plugin,您只需要下载插件,然后在Netbeans内转到:
•工具->插件->已下载->添加插件
搜索下载的插件并安装。 重新启动Netbeans,现在您已完成thymeleaf代码。
我还在标记内添加了 xmlns =“ http://www.w3.org/1999/xhtml” xmlns:th =“ http://www.thymeleaf.org” 。