【问题标题】:How to handle more application states of the same user with Vaadin 6如何使用 Vaadin 6 处理同一用户的更多应用程序状态
【发布时间】:2015-04-19 13:44:49
【问题描述】:

我无法继续使用我们的 Vaadin 6 应用程序。 您知道有什么方法可以为同一用户正确处理应用程序的更多状态吗?

我的意思是,例如,我们在社交网站上共享 URL,这些 URL 标识了某种状态,用户可以访问这些 URL,但是当您在一个窗口中打开一个状态并在另一个窗口中打开另一个状态(另一个 url)时,Vaadin6 会删除第一次打开的状态,因为它将它们存储在同一个会话中。

我已经发现 Vaadin 7 可以更好地处理这个问题,但我们正在决定如何前进,所以我计划用所有成本衡量所有可能性。

  • 从 6 迁移到 7
  • 使用会话管理技巧
  • ...等

如果您能推荐一些处理此问题的好方法,我将不胜感激。

提前感谢您提出的所有想法。

【问题讨论】:

  • 我认为 Vaadin6 有一种方法可以通过唯一/不同的窗口名称来处理这个问题。 (您可以在 vaadin 论坛中搜索更多详细信息)。但是迁移到 vaadin7 可能无论如何都在您的路线图上,那么为什么不优先考虑呢?
  • @AndréSchild,好主意,谢谢,我给了你一个赞成票 :) 是的,迁移正在进行中,我们只是想知道我们是否需要更多资源才能准时或在那里是一个快速修复,迁移可以继续进行

标签: java vaadin vaadin6


【解决方案1】:

我有同样的问题并在http://tobias-mattsson-magnolia.blogspot.ru/2012/05/vaadin-applications-and-tabbed-browsing.html的帮助下解决

您可以在这里找到完整的源代码:http://pastie.org/3962656

【讨论】:

  • 感谢您的回答,在@AndréSchild 的建议之后,我也发现了这一点,当我有时间测试它时,我将接受您的回答。 (我已经点击了upvote按钮:))
猜你喜欢
  • 2016-08-10
  • 2021-10-22
  • 2023-03-23
  • 2011-12-24
  • 2018-12-19
  • 2017-07-30
  • 1970-01-01
  • 2012-06-03
相关资源
最近更新 更多