gpt4 book ai didi

java - gwt -ext 中的窗口关闭问题

转载 作者:行者123 更新时间:2023-12-02 08:18:56 25 4
gpt4 key购买 nike

大家好我在我的应用程序中使用 gwt-ext。该应用程序 session 时间为 5 分钟。我的问题是,如果打开任何窗口来呈现一些信息并且在 session 之间退出,则用户注销,但在这种情况下打开的窗口不会关闭。

所以只想知道 session 超时且用户注销时如何关闭打开的窗口。

提前致谢。

最佳答案

您可以按照以下步骤在 session 超时时关闭游览任何打开的窗口:

  1. 每当您创建窗口对象时:为该窗口分配一个 ID。

    window.setId("myWindow");
  2. 在处理 session 超时的位置,放置此代码:

    ExtElement extElement = Ext.get("myWindow");
    if (extElement != null && Ext.getCmp(extElement) != null
    && Ext.getCmp(extElement) instanceof Window) {
    Window window = (Window) Ext.getCmp(extElement);
    window.close();
    }

关于java - gwt -ext 中的窗口关闭问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5831439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com