2

Liferayの2つのポートレット間で共有できる共通のプロパティファイルを作成したいと思います。つまり、すべてのポートレットが同じファイルにアクセスできるように、どこに配置することができますか。

4

1 に答える 1

5

同じWARに2つのポートレットがある場合は、ポートレットのフォルダに両方の共通のプロパティファイルを作成し、次のようなクラスWEB-INF/srcを使用してアクセスできます。com.liferay.util.portlet.PortletProps

PortletProps.get("propertyName")

ポートレットが個別のWARにパッケージ化されている場合は、プロパティをに配置し、portal-ext.propertiesを使用してプロパティにアクセスする必要がありますcom.liferay.portal.util.PropsUtil.get("propertyName")

于 2012-07-16T06:46:16.193 に答える