【问题标题】:Avoiding page reloading in GWT避免在 GWT 中重新加载页面
【发布时间】:2011-12-12 06:38:22
【问题描述】:

当我从浏览器中访问 URL 时,我正在加载登录页面,该页面扩展了 EntryPoint 并实现了 onModuleLoad() 方法。在 onModuleLoad 方法中,我正在添加带有水平面板的登录页面,并且我在登录页面中有一个链接。当我单击链接时,我必须隐藏登录页面(X)并需要在同一水平面板中显示另一个页面(Y),而无需重新加载整个页面或根面板。水平面板中添加的页面(X&Y)都扩展了复合。但是当我单击链接时,它会加载另一个页面(Y),但突然它会重新加载整个页面,以便再次呈现登录页面(X)。 请建议我如何避免重新加载整个或如何单独加载水平面板?

【问题讨论】:

  • 我认为您需要发布一些相关代码。 link 的实现方式是什么?

标签: java gwt


【解决方案1】:

您可以使用 DeckPanel。

将小部件 X 和 Y 添加到 DeckPanel。显示小部件 X。 将 ClickHandler 添加到单击时将显示小部件 Y 的按钮或标签。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-25
    • 2021-12-15
    • 2019-08-18
    • 2019-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-06
    相关资源
    最近更新 更多