3

私は GWT を使用しており、私のアプリケーションでは、セッション履歴をクリアし、ブラウザーを閉じているときにユーザーを強制的にログアウトしたいと考えています。ただし、更新をクリックすると、ユーザーはログインする必要があります。同じために次のコードを作成しました。

Window.addCloseHandler(new CloseHandler<Window>() {
    @Override
    public void onClose(CloseEvent<Window> event) {
        logoutRPC();
    }
});

Window.addWindowClosingHandler(new Window.ClosingHandler() {
    public void onWindowClosing(Window.ClosingEvent closingEvent) {
        logoutRPC();
    }
});

しかし、上記の両方から、更新呼び出しとしての機能を実現できませんGWT.closeHandler()

両方のイベントを区別するにはどうすればよいですか?

4

1 に答える 1