gpt4 book ai didi

liferay - 如何在 Liferay 中的 2 个不同的 portlet 之间共享一个属性文件?

转载 作者:行者123 更新时间:2023-12-02 22:35:36 24 4
gpt4 key购买 nike

我想创建一个可以在 Liferay 中的 2 个 portlet 之间共享的公共(public)属性文件。或者更确切地说,它可以放在哪里,以便所有 portlet 都可以访问同一个文件。

最佳答案

如果您在同一个 WAR 中有两个 portlet,那么您可以在您的 portlet 的 WEB-INF/src 文件夹中为它们创建一个公共(public)属性文件,并使用 com.liferay 访问它。 util.portlet.PortletProps 类如下:

PortletProps.get("propertyName")

如果您的 portlet 打包在单独的 WAR 中,那么您必须将属性放在 portal-ext.properties 中并使用 com.liferay.portal.util.PropsUtil.get 访问该属性("propertyName").

关于liferay - 如何在 Liferay 中的 2 个不同的 portlet 之间共享一个属性文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11497992/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com