首页 > 解决方案 > Apache VTL - 如何在数组中查找项目

问题描述

我第一次尝试使用 VTL,但看不到获取数组来获取输入的字符串。

我试过“in”(但我不相信这是这种语言中的关键词),以及下面的 .contains() (但它在创建的数组中找不到字符串)

下面的代码供用例参考:

#set($MSpanish = ["Argentina", "Belize"])
#elseif($MSpanish.contains(${lead.Country}))
   #set($subject = "hellow world")

我会使用什么关键字代替包含?是否有任何关键字可以节省 VTL 中 == 的许多 if 语句的时间?

标签: arraysapachevelocityvtl

解决方案


推荐阅读