+-
spring – 如何使用thymeleaf获取列表对象中的第二个值?
我正在从我的控制器向模板属性对象(产品)发送:视图页面中的每个标签.

如果该对象包含3个值,如0,1,3,我可以使用
   个:每= “变种:${产物}”
然后
   日:文本= ${} var.id,
但在这里我只想要1.我怎么能得到它?

任何人都可以帮我解决这个问题吗?

最佳答案
Thymeleaf表达式使用SpEL( Spring表达式语言),因此您可以使用SpEL提供的所有功能.从 documentation可以看到,可以使用方括号访问集合/数组的内容.

例如,如果products是一个对象的集合,每个对象都有一个id字段:

<div th:text="${products[1].id}"></div>

然后div的内容将是第二个对象中id的值.可以通过更改方括号之间的索引来访问其他元素.

点击查看更多相关文章

转载注明原文:spring – 如何使用thymeleaf获取列表对象中的第二个值? - 乐贴网