20

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 はサポートされていますか?

4

3 に答える 3

35

はい、次のように書くことができます。

<#if hot>
it's hot
<#else>
it's not
</#if>

また、多くの freemarker を実行している場合は、IntelliJ IDEA 8 をお勧めします。その freemarker サポートは本当に役立ちます...

于 2008-11-17T19:42:10.637 に答える
16

はい、構文は次のとおりです。

<#if condition>

...

<#elseif condition2>

...

<#elseif condition3>

...

<#else>

...

<#/if>

Freemarker の完全なリファレンスを見つけることができます

Netbeans を使用している場合は、このプラグインがあります

于 2008-11-18T16:19:27.660 に答える
0

iberckはすでにドキュメントを指摘していました。しかし、ここに FreeMarker の if-elseに関する正確なドキュメントがあります。

于 2008-11-18T16:35:30.203 に答える