1

次のような行を含む速度テンプレートがあります。

$person.names.get(0).FullName

問題は、namesが null の場合、またはget(0)null を返す場合、これが次のリテラルに評価されることです。

$person.names.get(0).FullName

代わりに、引用符なしで "" を印刷したいと思います。このように動作するように Velocity を構成する方法はありますか? 私が行うすべてのことをラップする必要はありません

#if (x != null && x.somethingElse != null ...) 
    ... 
#end

私は口ひげを見てきましたが、デフォルトではこのように機能するようです。

4

1 に答える 1