如何在 liferay 7 的 liferay 模块项目中从一个 portlet 的 jsp 重定向到另一个 portlet 的 jsp

how to redirect from jsp of one portlet to jsp of another portlet inside liferay module project in liferay 7

我创建了两个liferay模块项目。一个是 "portlet-demo1" 第二个是 "portlet-demo2"

现在我需要从 "portlet-demo1" 的 view.jsp 导航到 "portlet-demo2"

的 view.jsp

注意:这里两个 portlet 都在单独的页面中。

现在我需要从一个 portlet jsp 导航到另一个 portlet jsp 文件。

如何使用 liferay 7 执行此操作。

如果将两个 portlet 分成两个不同的模块,则应将另一个模块的 JSP 视为实现细节,例如你无法到达它(即使有办法到达他们)。

如果这两个 portlet 紧密耦合并且应该共享它们的实现细节,您可以轻松地将它们部署为单个模块。这向维护它们的任何人发出信号,表明它们需要一起部署。否则,您可能会以一个 portlet 不完整而告终,因为另一个 portlet 已更新并且没有人知道某个外部组件使用了 JSP。

将两个 portlet 打包到一个模块中没有问题。使用该技术。