arrays - 在Velocity中使用string.split后如何访问数组元素?

标签 arrays velocity

我正在使用 Velocity 模板语言,目前拥有:

#set ( $stringList = $string.split(",") )

它工作正常,并按预期使用“,”作为分隔符分割字符串。

我的问题是我现在如何访问 $stringList 中的每个元素?

我已经尝试过:

$stringList.get(0)
$stringList[0]
$stringList.[0]
${stringList}.get(0)

我在 JIRA 中使用 Velocity,而 JIRA 恰好使用 Velocity 版本 1.4,该版本显然不支持访问上面尝试过的数组。

非常感谢任何帮助。

最佳答案

在 Velocity 1.6 中测试。

#foreach ($element in $string.split(";"))
   $element
#end

关于arrays - 在Velocity中使用string.split后如何访问数组元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8751387/

相关文章:

java - 在速度模板中转义引号

java - 速度模板转换成java字符串

java - Apache Velocity 模板文件中出现意外错误

C++ 3D 角速度

java - 如何从Java中的数组中删除元素

java - 如何在java中构建组合函数?

arrays - Swift 数组(重复 :, 计数 :) 行为

java - 速度模板和 javascript

java - 处理 ArrayStoreException

c# - 二维 C# 字符串数组到 js