如何在 Velocity 中获得查询中第一项的输出。例如,如果您的查询是 $Items 并且包含许多对象,您如何获得第一个?
我试过 $Items(1) 但这不是答案。有什么建议么?谢谢你。
如何在 Velocity 中获得查询中第一项的输出。例如,如果您的查询是 $Items 并且包含许多对象,您如何获得第一个?
我试过 $Items(1) 但这不是答案。有什么建议么?谢谢你。
在大多数编程语言中,向量中的第一个元素是0
,而不是1
。
在大多数编程语言中,圆括号表示函数调用,方括号表示从向量访问索引位置。所以,试试$Items[0]
。
此外,Velocity 只是真实 Java 对象的包装器。因此,如果您的$Items
对象确实类似于数组,您应该使用Java 列表的标准访问器方法:$Items.get(0)
。