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