作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想创建一个可以在 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/
我是一名优秀的程序员,十分优秀!