Mit Google Web Toolkit möchte ich das Äquivalent von hard refresh (control + F5)
codieren.
Ich glaube nicht (oder weiß nicht) ob GWT Window.Location
funktioniert.
Zum erneuten Laden der aktuellen Seite müssen Sie Window.Location.reload () Methode.
Lädt das aktuelle Browserfenster neu. Der gesamte GWT-Zustand ist verloren.
Oder Sie können sogar Ihre eigene JSNI (unterhalb von todo) angeben, weil das erneute Laden erzwingt ist falsch :
%Vor% Laut Ссылка müssten Sie window.location.reload(true)
aufrufen, um zu erzwingen das Neuladen der aktuellen Seite.
Leider wickelt GWT nur das window.location.reload()
via Window.Location.reload()
ein, und es ist Sache des Browsers, die Seite aus dem Cache oder von einem anderen get abzurufen. Dies geschieht, um die browserübergreifende Lösung zu erreichen.
Es wurde noch nie versucht, aber Sie sollten Folgendes verwenden können.
%Vor%Zum erneuten Laden der gwt-Seite haben Sie zwei Optionen:
1) Window.Location.reload ();
Lädt das aktuelle Browserfenster neu. Der gesamte GWT-Zustand ist verloren.
2) Window.Location.replace ("newurl");
Ersetzt die aktuelle URL durch eine neue URL. Der gesamte GWT-Status wird verloren gehen. Im Browserverlauf wird die aktuelle URL durch die neue URL ersetzt.
Tags und Links gwt java web-applications