foo.messageData
是一个列表。 messageData
包含 name
作为字符串。
在 thymeleaf html 模板中,我想打印 — 的第一个元素的 messageData
name
属性的值。
像 foo.messageData[0].name
这样的东西:
<span th:text="foo.messageData[0].name"></span>
和
<span th:text="foo.messageData.get(0).name"></span>
不管用。
如何打印这些数据? Thymeleaf 中是否有任何特定的语法?
我知道这个值可以通过迭代使用 th:each
来打印;但我不想要这些迭代。
原文由 Vishwajeet Vatharkar 发布,翻译遵循 CC BY-SA 4.0 许可协议
Thymeleaf 表达式是 SpEL。在您的情况下,您可以像下面这样使用它。