当前位置: 首页 > 知识库问答 >
问题:

如何避免在Intellij中使用百里香模板时出现错误信息

寿子轩
2023-03-14

我在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>

它工作正常,但我想清除错误消息,有什么好方法可以做到这一点吗?

共有1个答案

彭礼骞
2023-03-14

这不是错误。如果你运行你的应用程序,它应该工作(如果没有其他错误),正如你提到的,它工作正常。JetBrains/IntelliJ无法使用Thymeleaf框架定位你的模型变量。这就是为什么我显示红色下划线。有关更多详细信息,请查看如何解析JetBrains模型变量的链接。

希望在下一个版本的IntelliJ IDEA中,这个问题会得到解决。

如果有帮助,请告诉我们。

 类似资料:
  • 我不知道我的视图出了什么问题,但它不可能工作,即使设置正确,视图也总是出错。我不知道是否还有其他方法可以做到这一点,但胸腔总是失败。 错误是这样的- 这是我的控制器 我的观点

  • 我尝试使用ThymeLeaf处理模板,但我得到。 这是我的代码: 我试图通过添加这样的前缀来更改路径,但它没有帮助: 此错误可能是由路径问题以外的其他原因引起的吗? 如果需要,我可以给我的项目结构的更多细节。 谢谢 编辑: 这是堆栈跟踪,它可能会有所帮助:

  • 根据我的理解,模型属性与每个请求相关联,它们不能在多个请求中存活,直到我们将它们添加为flashAttributes。 我有一个简单的控制器方法,它显示了几个选项供用户选择。但是,这些选项正在使用模型属性附加到thymeleaf模板。 假设“recipes”作为模型属性,它被注入到控制器内的modelMap中。 当bean验证失败时,下面的行执行。 selectItem模板被重新渲染,但我在前一个

  • 我有一个,它传递给了一个Thymeleaf页面。我把这张地图放在页面上,我可以访问它。 如何使用thymeleaf执行?我只需要获取基于某个键的值,然后解析并打印该值,我知道该值并具有逻辑。 我正在运行一个Broadleaf应用程序,而Thymeleaf是它的UI引擎。

  • 我想在胸腺方言中使用胸腺方言,但不能。我尝试过这个,但效果不佳: of删除里面的所有内容。我想在渲染后得到这样的东西: 那么,我该如何实现我的目标呢?

  • 问题内容: 我一直坚持用HTML 5格式化货币。我有必须格式化货币的应用程序。我有下面的代码片段 我从DAO abc读取货币值时,应将其格式化。当前打印$ 1200000.0它应该打印$ 1,200,000.0 .0 问题答案: 您可以使用实用程序对象,可以在此处查看哪些方法:http : //www.thymeleaf.org/apidocs/thymeleaf/2.0.15/org/thyme