在freemarker中

时间:2012-10-17 07:32:19

标签: freemarker

是否可以在freemarker中使用和(&&),或者我是否必须使用嵌套的if?

<#if object?exists >


</#if>

2 个答案:

答案 0 :(得分:27)

你可以使用&amp;&amp;作为自由制造者的逻辑运营商。见Logical operations

例如

<#if x < 12 && color = "green">
  We have less than 12 things, and they are green.
</#if>
<#if !hot> <#-- here hot must be a boolean -->
  It's not hot.
</#if>  

答案 1 :(得分:0)

您可以使用OR逻辑运算符

&lt; #if color ==&#34; blue&#34; || color ==&#34; green&#34;&gt;   我们的东西少于12件,而且它们都是绿色的。