Liferay Util Tag Library
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

Liferay Util Dynamic Includeの使用

dynamic includeタグを使用すると、開発者がDynamicIncludeRegistryを使用して追加のHTML、リソース、または機能を挿入できるJSPまたはテーマ内のポイント(複数可)を指定できます。 OSGi サービス レジストリ の詳細については、こちらをご覧ください。 key属性は、拡張ポイントを識別します。 動的インクルード拡張ポイントを使用して追加機能を挿入する構成の例については、 動的インクルード を参照してください。

以下の構成例では、<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> タグを使用してアプリに拡張ポイントを追加する方法がわかりました。