FreeMarker 模板支持具有以下语法的 if 语句
<#if hot>
It's hot.
</#if>
我查看了文档,找不到任何对 if-else 语句的支持。当然,我可以通过以下方式获得相同的结果:
<#if hot>
It's hot.
</#if>
<#if !hot>
It's not hot.
</#if>
FreeMarker 中是否支持 if-else?
FreeMarker 模板支持具有以下语法的 if 语句
<#if hot>
It's hot.
</#if>
我查看了文档,找不到任何对 if-else 语句的支持。当然,我可以通过以下方式获得相同的结果:
<#if hot>
It's hot.
</#if>
<#if !hot>
It's not hot.
</#if>
FreeMarker 中是否支持 if-else?
是的,你可以写:
<#if hot>
it's hot
<#else>
it's not
</#if>
如果你正在做很多 freemarker,我真的可以推荐 IntelliJ IDEA 8,它的 freemarker 支持真的很有帮助......
是的,sintaxis 是:
<#if condition>
...
<#elseif condition2>
...
<#elseif condition3>
...
<#else>
...
<#/if>
你可以找到Freemarker 完整参考
如果您使用的是 Netbeans,则有这个插件
iberck已经指出了文档。但这是FreeMarker 中有关 if-else的确切文档。