FreeMarker的模板支持if语句的语法如下的if-else在Freemarker模板
<#if hot>
It's hot.
</#if>
我看过的文档中并不能找到一个if-else语句的任何支持。当然,我可以实现同样的结果:
<#if hot>
It's hot.
</#if>
<#if !hot>
It's not hot.
</#if>
是支持的if-else被FreeMarker提供?
干杯, 唐
FreeMarker的模板支持if语句的语法如下的if-else在Freemarker模板
<#if hot>
It's hot.
</#if>
我看过的文档中并不能找到一个if-else语句的任何支持。当然,我可以实现同样的结果:
<#if hot>
It's hot.
</#if>
<#if !hot>
It's not hot.
</#if>
是支持的if-else被FreeMarker提供?
干杯, 唐
是的,你可以写:
<#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 complete reference
如果您使用的是NetBeans,有this plugin
谢谢。这个语法也工作[#如果myVar的?has_content && myVar的==
iberck已经指出的文档。但这里是关于if-else in FreeMarker的确切文档。
<#/if>应该是#if> – lwpro2 2012-04-30 10:53:45
谢谢,赶上 – 2012-05-03 04:53:11