我在Intellij Idea中使用spring boot和thymeleaf并尝试在模板中获取URL的参数,我使用以下代码:
<!--/*@thymesVar id="param" type="java.util.Map<java.lang.String, java.lang.String>"*/-->
<a th:href="@{/dashboard(version=${param.version})}">Dashboard</a>
它工作正常,但我想清除错误信息,有什么好办法吗?
答案 0 :(得分:1)
这不是错误。如果你运行你的应用程序,它应该工作(如果没有其他错误),正如你提到它正常工作。 JetBrains
/ IntelliJ
无法使用Thymeleaf
框架找到您的模型变量。这就是为什么我确实显示红色下划线。有关详细信息,请查看链接how to resolve JetBrains model variables。
希望在下一版IntelliJ IDEA
中,此问题将得到解决。
如果有帮助,请告诉我们。