1

我已经建立了一个 Liferay 社区,以及许多页面,每个页面都定义了自己的一组 portlet、主题和布局。我希望能够在这些页面之间创建链接。例如,假设我在顶级页面(我们称之为“主页”),我想从我的一个 portlet 中链接到另一个页面(例如“博客”)。

有没有办法使用 Liferay 或 Portlet API 根据我提供的页面参数创建渲染 url。据我所见,liferay-portlet-ext 标签库定义了一个 renderUrl 标签,我可以使用它来创建一个链接回同一页面的 URL,但是我看不到在这个标签中指定页面名称的方法.

我正在使用 Liferay 5.2.3。提前致谢。

4

1 回答 1

1

您可以将它们与friendlyURLs (/web/othergroup/blog) 链接,也可以使用

PortletURL portletURL = PortletURLFactoryUtil.create(
    request, portletName, plid, ‎lifecycle);‎
于 2010-07-22T05:54:35.483 回答