假设我有组织对象。如何创建指向该组织的公共页面的URL?
有一个类NavItem可以创建指向给定布局的链接,但是哪个“首页”没有记录(在其他所有内容中)。然后就可以使用PortletURLImpl(以复杂的方式),至少只要用户是社区成员就可以使用。
答案 0 :(得分:6)
Liferay页面的URL遵循以下格式:
/[web|group]/[group-friendly-url]/[page-friendly-url]
在你的情况下,这样做就足够了:
String url = "/web"+organization.getGroup().getFriendlyURL();
祝你好运!