gpt4 book ai didi

liferay - 在Liferay中以编程方式获取页面的url

转载 作者:行者123 更新时间:2023-12-03 13:31:03 24 4
gpt4 key购买 nike

我想在portlet中创建一个链接,以便可以导航到liferay门户中的其他页面。我要做的是,我正在寻找给定页面名称的API(可能是liferay专用的),该API会返回其url(也可以是friendlyURL)。

最佳答案

用于访问Liferay中的页面的API是LayoutService。但是,页面名称在Liferay中不是唯一的,而且它们是国际化的。因此,除了名称之外,您还需要页面的一些唯一属性来检索其url。

如果确实只有页面名称,则可以使用LayoutLocalServiceUtil.getLayouts(...)循环遍历所有Layouts并检查某些属性(在本例中为其名称)。

关于liferay - 在Liferay中以编程方式获取页面的url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4816670/

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