我的home.html文件在IntelliJ中显示未注册URI的错误(设置|语言和框架|模式和DTD)。
要包含命名空间的html文件是
<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org">
我尝试获取外部资源,但这不起作用
答案 0 :(得分:3)
运行代码时错误不是问题,但IntelliJ无法为th:*
函数提供代码完成。
这是JetBrains的故意,因为他们在这里指定: https://www.jetbrains.com/help/idea/thymeleaf.html
为了能够在IntelliJ IDEA中使用Thymeleaf支持,请确保启用了Thymeleaf插件。 (此插件与IDE捆绑在一起并默认启用。)
并在页面顶部显示:
此功能仅在Ultimate版本中受支持。
我还没有找到一个可以为你提供Thymeleaf支持的Community Edition插件,但是Thymeleaf会很好地工作,你只是不会从IDE获得任何帮助
答案 1 :(得分:1)
转到: 档案|设置|插件
点击&#34;安装Jetbrains插件...&#34;。在搜索栏中找到Thymeleaf,单击“安装”。
需要重启。