Freemarker'Collection.contains'的功能

时间:2010-10-28 07:42:35

标签: java collections contains freemarker

从我的java代码我返回 Set< String> 。该视图需要检查Set是否包含特定字符串..我找不到任何关于Freemarker如何处理此问题的文档。
有什么想法吗?

1 个答案:

答案 0 :(得分:23)

您可以使用seq_contains。你需要FreeMarker 2.3.1

${x?seq_contains("blue")?string("yes", "no")}

如果序列包含“蓝色”,则输出

从评论中,如果你想在if语句

中使用它
<#if x?seq_contains("myString")>

这是关于它的doco Built-ins for sequences