VelocityテンプレートはLiferay Portal 7.0で非推奨となり、Liferay DXP 7.1のFreeMarkerテンプレートを優先して削除されました。 この移行の主な理由は次のとおりです。
-
FreeMarkerは定期的に開発および保守されていますが、Velocityは現在積極的に開発されていません。
-
FreeMarkerはより高速で、より洗練されたマクロをサポートします。
-
FreeMarkerは、タグライブラリを表すメソッドを必要とせずに、タグライブラリを直接使用することをサポートしています。 それらにボディコンテンツ、パラメータなどを渡すことができます。
Velocityテンプレートは引き続きLiferay DXP 7.1で機能しますが、FreeMarkerテンプレートに移行することを強く推奨しています。 このトピックの詳細については、Upgrading Layout Templatesセクションを参照してください。