ログインに成功したときに別のページにリダイレクトしたいのですが、その方法はわかりません。私は、stackoverflow、How to redirect a GWT app from the client side? を検索しましたが、この解決策は動作していないようです。gwtクライアントでリダイレクトする方法は?
誰でもこれについての経験はありますか?ありがとう
ログインに成功したときに別のページにリダイレクトしたいのですが、その方法はわかりません。私は、stackoverflow、How to redirect a GWT app from the client side? を検索しましたが、この解決策は動作していないようです。gwtクライアントでリダイレクトする方法は?
誰でもこれについての経験はありますか?ありがとう
GWTなしでログインが行われるようにすることをお勧めします。これにより、ブラウザはユーザーのパスワードを覚えておくことができます。ログインが成功した場合は、ユーザーをGWTホストページのURLにリダイレクトします。あなたは、単純なJSNIメソッドでこれを達成することができます
異なるホストページは独立しているわけではないので、1つのアプリケーションに入れることはできませんか? Thanks – zjffdu
異なるホストページで同じGWTモジュールを読み込むことができます。しかし、ホストページをロードするたびに、GWTモジュールがリロード(およびリセット)されます。 –
:
public static native void redirect(String url)/*-{
$wnd.location = url;
}-*/;
これは既に 'Window.Location.assign(url)'によって提供されています。 –
Window.Location.replace(newURL)
あなたはそれが動作しませんどのようなブラウザ上で
Window.Location.assign("your url with parameter if needed");
を使用することができますか?あなたは 'Window.Location.replace(newUrl)'を試しましたか? – z00bs
あなたが試みているものの例コードが役立つでしょう。 –