未定義の$変数に失敗する速度を設定します
-
12-09-2019 - |
質問
の$ varが未定義の場合、
ベロシティ(すなわち、例外をスロー)が失敗するように設定することはできます。
このような「フェイルファスト」戦略は、私たちのテスト・サイクルに役立つだろう。
解決
速度1.6では、あなたのvelocity.propertiesに次のプロパティを追加することができます。
runtime.references.strict =真
編集:コンフィギュレーションの全リストは、ここに提供されています:のhttp://velocity.apache .ORG /エンジン/ develの/ configuration.htmlする
他のヒント
あなたはイベントハンドラ
未定義の参照に例外をスローするように速度を伝えますあなたはFreeMarkerのに切り替えることができます。これは、不足している分野、および、無効な種類の例外をスローします。
だけでなく、例外thronが正確で読み取り可能であること。などなど「BAR.ftlでライン234でフィールドFOOがありません」
私はabsolutly、他のテンプレートシステム上Freemarkerのをお勧めします。
所属していません StackOverflow