如何使用liferay';在我自己的Portlet中有嵌套的Portlet吗?

如何使用liferay';在我自己的Portlet中有嵌套的Portlet吗?,liferay,Liferay,我正在为liferay开发一个portlet 我需要在我自己的Portlet中包含liferay的嵌套Portlet 可能吗 附:我是新来的liferay。请用详细描述回答。;) 要回答您的问题,可以(在文章末尾有一个链接,请确保您不会错过它)检查嵌套其他portlet的现成portlet的源代码。 在Liferay 5.2.3中,它使用com.Liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(…

我正在为liferay开发一个portlet

我需要在我自己的Portlet中包含liferay的嵌套Portlet

可能吗


附:我是新来的liferay。请用详细描述回答。;)

要回答您的问题,可以(在文章末尾有一个链接,请确保您不会错过它)

检查嵌套其他portlet的现成portlet的源代码。 在Liferay 5.2.3中,它使用com.Liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(…)方法


注意:我一直在尝试开发使用此API的单独portlet,但在Liferay逻辑中出现了空指针异常,因此您似乎必须在EXT环境中开发portlet(尽管在Liferay 6中可能有所不同,例如,我一直在使用Liferay 5.2.3).

是的,您可以将嵌套portlet添加到应用程序中


:并且是与liferay中的NestedPortlet相关的ActionImpl文件。

当您在自定义portlet中请求嵌套portlet时,这是不可能的。 如果您希望自定义portlet位于“Liferay”嵌套portlet中,那么您可以实际使用它

嵌套Portlet提供了在一个Portlet中包含所有相关Portlet的功能。这取决于用例

有关更多信息,请回复帖子。


<liferay-portlet:runtime portletName="3"></liferay-portlet:runtime>

3是portlet id

yopu所说的“嵌套portlet”是什么意思?你到底想做什么?似乎你并不需要答案,因为你没有回应。嵌套portlet?你的要求是什么