Liferay Util Dynamic Includeの使用
dynamic includeタグを使用すると、開発者がDynamicIncludeRegistry
を使用して追加のHTML、リソース、または機能を挿入できるJSPまたはテーマ内のポイント(複数可)を指定できます。 OSGiサービスレジストリの詳細については、 こちら をご覧ください。 key
属性は、拡張ポイントを識別します。 Dynamic Include拡張ポイントを使用して追加機能を挿入する構成例については、 Dynamic Include を参照してください。
以下の構成例では、<liferay-util:dynamic-include>
タグを使用して、プライマリコードの前と後にそれぞれ拡張ポイントを含めています。
<%@ taglib uri="http://liferay.com/tld/util" prefix="liferay-util" %>
<liferay-util:dynamic-include key="/path/to/jsp#pre" />
<div>
<p>And here we have our content</p>
</div>
<liferay-util:dynamic-include key="/path/to/jsp#post" />
これで、<liferay-util:dynamic-include>
タグを使用してアプリに拡張ポイントを追加する方法がわかりました。