Freemarker:如何在表达式中指定值 "null"?
Freemarker: how to specify the value "null" in an expression?
我知道如何处理空值 (<#if item?? >...
),但是如何将它们表示为表达式中的值?
例如:
<#function foo arg1 arg2=null>
<#if !(arg2??) >
<#assign arg2 = some_expression_involving_arg1 >
</#if>
...
</#function>
FreeMarker 语言不知道 null 的概念。看看这个:
http://freemarker.org/docs/app_faq.html#faq_picky_about_missing_vars
但是,您可以使用任何值来表示空值。
我知道如何处理空值 (<#if item?? >...
),但是如何将它们表示为表达式中的值?
例如:
<#function foo arg1 arg2=null>
<#if !(arg2??) >
<#assign arg2 = some_expression_involving_arg1 >
</#if>
...
</#function>
FreeMarker 语言不知道 null 的概念。看看这个:
http://freemarker.org/docs/app_faq.html#faq_picky_about_missing_vars
但是,您可以使用任何值来表示空值。