在其他Liferay portlet中显示Liferay portlet

在其他Liferay portlet中显示Liferay portlet,liferay,portlet,Liferay,Portlet,我使用Liferay portlet包6.2(Tomcat)和Liferay IDE(eclipse)。我创建了两个Liferay插件项目。在第一个portlet(第一个插件portlet)中,我使用portlet首选项保存了一些数据。现在,我将在第一个portlet中显示第二个portlet。我怎么能做到?我找到了下面的代码和这个链接 但是,我不理解这个代码?我将此代码添加到查看jsp,在那里可以找到portletId?拜托,有人能给我解释一下吗?我是Liferay的新手,这取决于您的por

我使用Liferay portlet包6.2(Tomcat)和Liferay IDE(eclipse)。我创建了两个Liferay插件项目。在第一个portlet(第一个插件portlet)中,我使用portlet首选项保存了一些数据。现在,我将在第一个portlet中显示第二个portlet。我怎么能做到?我找到了下面的代码和这个链接


但是,我不理解这个代码?我将此代码添加到查看jsp,在那里可以找到portletId?拜托,有人能给我解释一下吗?我是Liferay的新手,这取决于您的portlet是否可实例化

不可实例化:您的portletId应该看起来像Weather\u WAR\u WeatherPortlet

可实例化的:您的portletId应该看起来像Weather\u WAR\u WeatherPortlet\u INSTANCE\u 5aSc

您可以在数据库中的“portlet”表上检查portletId

如果您想通过编程获得它,应该使用PortletConfig类

((com.liferay.portlet.PortletConfigImpl) portletConfig).getPortletId() 

注意:编号为的portletId是Liferay portlet,这取决于您的portlet是否可实例化

不可实例化:您的portletId应该看起来像Weather\u WAR\u WeatherPortlet

可实例化的:您的portletId应该看起来像Weather\u WAR\u WeatherPortlet\u INSTANCE\u 5aSc

您可以在数据库中的“portlet”表上检查portletId

如果您想通过编程获得它,应该使用PortletConfig类

((com.liferay.portlet.PortletConfigImpl) portletConfig).getPortletId() 

注意:编号为的portletId是Liferay portlet,这取决于您的portlet是否可实例化

不可实例化:您的portletId应该看起来像Weather\u WAR\u WeatherPortlet

可实例化的:您的portletId应该看起来像Weather\u WAR\u WeatherPortlet\u INSTANCE\u 5aSc

您可以在数据库中的“portlet”表上检查portletId

如果您想通过编程获得它,应该使用PortletConfig类

((com.liferay.portlet.PortletConfigImpl) portletConfig).getPortletId() 

注意:编号为的portletId是Liferay portlet,这取决于您的portlet是否可实例化

不可实例化:您的portletId应该看起来像Weather\u WAR\u WeatherPortlet

可实例化的:您的portletId应该看起来像Weather\u WAR\u WeatherPortlet\u INSTANCE\u 5aSc

您可以在数据库中的“portlet”表上检查portletId

如果您想通过编程获得它,应该使用PortletConfig类

((com.liferay.portlet.PortletConfigImpl) portletConfig).getPortletId() 

注意:portletId是Liferay portlet的编号

您想使用弹出窗口显示portlet还是将其嵌入同一个portlet?我将显示portlet popup当您可以按照@KuroRo的建议从portlet表中获取portletId时,我可以将此代码添加到view.jsp,并在view.jsp中调用方法createRenderURL(“…”),但这里的函数(A)是什么?我如何编写这个方法funktion(A)?您想使用popup显示portlet还是将其嵌入同一个portlet中?我将显示portlet popup当您可以按照@KuroRo的建议从portlet表中获取portletId时,我可以将此代码添加到view.jsp,并在view.jsp中调用方法createRenderURL(“…”),但这里有什么函数(A)?我如何编写这个方法funktion(A)?您想使用popup显示portlet还是将其嵌入同一个portlet中?我将显示portlet popup当您可以按照@KuroRo的建议从portlet表中获取portletId时,我可以将此代码添加到view.jsp,并在view.jsp中调用方法createRenderURL(“…”),但这里有什么函数(A)?我如何编写这个方法funktion(A)?您想使用popup显示portlet还是将其嵌入同一个portlet中?我将显示portlet popup当您可以按照@KuroRo的建议从portlet表中获取portletId时,我可以将此代码添加到view.jsp,并在view.jsp中调用方法createRenderURL(“…”),但这里有什么函数(A)?我如何编写这个方法函数(A)?