ログイン後にユーザーが誤って F5 または更新ボタンを押した場合、ユーザーは同じページに留まる必要があります。現在、彼はログインページにリダイレクトされています。
次のコードを使用して、同じページにとどまりました。
しかし、onWindowClosing() メソッドに event.setMessage() を記述して、この状況についてユーザーに警告したくありません。間違ってブラウザをリフレッシュしても何も起こらなかったと感じるような機能を作りたいだけです。
[または HOW TO HANDLING EVENT ON CANCEL OF CREATED POPUP SO THAT WILL NOT RELOAD IE of com.google.gwt.user.client.Window.confirm("Do you really want to終了しますか?") ]
Window.addWindowClosingHandler(new Window.ClosingHandler() {
@Override
public void onWindowClosing(ClosingEvent event) {
//how to prevent sending reload request OR [on cancel button MANUALLY]
}});