ベロシティを使用して、文字列(テンプレート)をフィールドのようにマージします
hi there I'am ${name},
And I'am ${age} old.
速度はフィールド${name}
をマージ${age}
し、一種のハッシュテーブルを使用します。
velocityEngine.evaluate(context, writer, "", template);
context
ハッシュテーブル(またはより良いVelocityContext
型)です
Velocity がコンテキスト内でフィールドを見つけられない場合は、フィールドを削除するだけです。
プロパティか何かでこれを行うことはできますか?