Bonjour,

Voici mon problème:
Je souhaite rediriger la page web (quitter mon appli gwt) et envoyer l'utilisateur sur google

Illustration:
Je suis sur localhost:8080/monappli et je voudrais mettre en nouvelle page www.google.fr

J'ai tester plusieurs méthode. Toutes ont bien changer le contenu de ma page (donc l'utilisateur se retrouve bien sur www.google.fr), mais l'URL visible par l'utilisateur est toujours localhost:8080/monappli.

Or, il faudrait que je puisse changer l'URL aussi.

Méthodes testées:

String urlConnexion= "www.google.fr";

1°)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
com.google.gwt.user.client.Window.Location.assign(urlConnexion);
2°)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
com.google.gwt.user.client.Window.Location.replace(urlConnexion);
3°)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
com.google.gwt.user.client.Window.open(urlConnexion, "_self", "");
4°)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
redirect("www.google.fr");
public static native void redirect(String url)/*-{
$wnd.location.replace(url);
}-*/;
5°)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
redirect("www.google.fr");
public static native void redirect(String url)/*-{
$wnd.location = url;
}-*/;
Si quelqu'un à une idée...

Merci d'avance!

Jpa75