freemarker模板检查序列是否为空

Sea*_*lus 20 java freemarker

我想检查freemarker模板中的序列是否为空.

此代码段用于检查序列是否包含值:

<#if node.attachments?seq_contains("blue")>
  <pre>hello</pre>
</#if>
Run Code Online (Sandbox Code Playgroud)

但是,如果node.attachments是空的我想做别的事情.

那是这个的语法?

Zip*_*per 39

尝试:

<#if node.attachments?size != 0>
Run Code Online (Sandbox Code Playgroud)

要么:

<#if node.attachments?has_content>
Run Code Online (Sandbox Code Playgroud)