En utilisant Google Web Toolkit, je voudrais coder l'équivalent d'un hard refresh (control + F5)
.Actualisation matérielle dans GWT
Je ne crois pas (ou je sais) si Window.Location
de GWT fonctionnera.
import com.google.gwt.user.client.Window.Location;
Window.Location = currentPage; // I don't think it'll be hard refresh
Puis-je vous demander pourquoi avez-vous besoin de rafraichir? Avez-vous des ressources externes, ou tout est géré par GWT? Parce que dans le dernier cas, je ne vois pas pourquoi vous voulez forcer le rechargement. –
@AndreaBoscolo, où je pense à ajouter ce rafraîchissement, mon code redirige les utilisateurs vers une page d'erreur générique. Cependant, plutôt que de les rediriger vers une page d'erreur générique, je veux les rediriger vers une nouvelle connexion (ce que l'actualisation matérielle permettra d'obtenir). Les informations d'identification d'un utilisateur expirent après 15 minutes environ. Je ne sais pas comment résoudre le problème sous-jacent, il est donc préférable d'ajouter un rafraîchissement dur que de forcer l'utilisateur à ouvrir un nouveau navigateur et à se reconnecter. –