【问题标题】:Components go missing when refreshing or reloading a page in vaadin在 vaadin 中刷新或重新加载页面时组件丢失
【发布时间】:2013-07-29 12:25:57
【问题描述】:

我正在使用 vaadin 制作一个 Web 应用程序。 Web 应用程序由不同的视图和一个主 UI 页面组成,UI 页面是声明导航器并添加视图页面的地方。我有几个导航器导航到的不同视图,每个视图都有一个菜单面板(这不是一个视图,它是我在用户登录后显示的一个类)。当您导航到不同的视图(您会看到菜单面板)时,一切正常,但是当您刷新页面(点击刷新按钮)时,菜单面板就会消失。

我认为这是由导航器引起的,因为它是唯一控制不同视图之间导航的东西,但还没有弄清楚到底是什么问题

【问题讨论】:

  • 能否添加一些代码?
  • 我试过了,但不同的文件中有数千行代码,所以我不知道该放什么。你有什么特别想看的吗?
  • 我发布了刷新保存的解决方案,你知道离开站点和返回时如何保存吗?

标签: java web vaadin web-frameworks


【解决方案1】:

要在刷新时保留应用程序,请将 @PreserveOnRefresh 注释添加到主 UI 文件。

【讨论】:

    猜你喜欢
    • 2013-12-12
    • 2019-09-12
    • 1970-01-01
    • 1970-01-01
    • 2015-11-09
    • 1970-01-01
    • 2020-10-10
    • 2017-06-20
    • 2012-09-21
    相关资源
    最近更新 更多