J'ai créé une page de connexion dans GWT en utilisant des widgets et RPC. Après une connexion réussie, je veux afficher une autre page qui utilise également des widgets GWT (je vais utiliser Google Chart Tools Library 1.1). J'utilise le plugin GWT pour Eclipse qui crée des dossiers lors du démarrage de nouveaux projets (serveur, client ....). Comment afficher la deuxième page GWT de la première? J'ai vu cela (GWT multi modules for separate HTML pages?), est-ce la bonne façon?Comment ouvrir une page GWT à partir d'une autre page GWT?
2
A
Répondre
5
Une façon de faire peut-être sur succés de connexion, le serveur vous renvoie une URL et que vous ouvrez cette URL sur votre côté client (onSucess) en changeant l'emplacement de la fenêtre actuelle:
Window.open(YOUR_URL_TO_OTHER_GWT_PAGE, "_self", "");
ou (mieux):
public static native void changeWindowLocation(YOUR_URL_TO_OTHER_GWT_PAGE)/*-{
$wnd.location.href = url;
}-*/;
Ou (encore mieux) Window.Location.replace (url); – pathed
Ouais, c'est encore mieux. Je vous remercie! – Thomas