在门户中加载 portlet 时出现问题

发布于 2024-10-17 03:32:40 字数 238 浏览 9 评论 0原文

我已将 Flex 应用程序加载到 Liferay 门户中。当我最大化或最小化包含 Flex 应用程序的 Portlet 窗口时遇到问题。每次当我最大化或最小化应用程序时加载应用程序。因此,用户在最大化或最小化 portlet 窗口时查看应用程序的主页,而不是他们正在工作的页面。我注意到当前状态不仅仅得到维护如果是 Flex 应用程序。状态在以 JSF/JSP 作为 UI 的应用程序中得到维护。如果有 Flex 或 Liferay 提供的解决方案,我很想听听!

I have my Flex application loaded in a Liferay portal. I have an issue when I maximize or minimize the portlet window that contains the flex application. Each time the application gets loaded when I maximize or minimize the application.So the user views the homepage of the application and not the page where they were working when they maximize or minimize the portlet window.I noticed that current state isn't maintained only in case of Flex application. The state gets maintained in application that has JSF/JSP as UI.If there is a solution available either from Flex or Liferay, I'd love to hear it!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冷了相思 2024-10-24 03:32:40

嗯,还没有机会尝试这个,但是在 portlet 生命周期中,当您调整 portlet 大小时,portlet 将收到“VIEW”事件或 doView 调用,并且整个页面将被重新加载。您必须采用某种方法在服务器端保留状态,以便在重新加载视图并重新加载 Flex 应用程序时,它可以转到 Flex 应用程序中的正确位置。

青年MMV

Hm, haven't had a chance to try this out yet, but with the portlet lifecycle, when you resize the portlet is getting a "VIEW" event or doView call, and the entire page is being reloaded. You would have to have some method of retaining state on the server side so when the view is reloaded and your Flex app reloaded, it could go to the correct place in your Flex app.

YMMV

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文