0

ユーザー名とパスワードを使用したり、オープン ID を使用したりするなど、複数の種類のログインをサポートするアプリケーションがあります。

使用技術:GWT。ログイン URL = Login.html およびログイン失敗 URL = Login.html?error=true

上記のように、ログイン ページ (GWT で作成) は、初めて開いたのか、エラー後に開いたのかを判断できます。

ただし、同様の投稿でエラーの種類を特定することはできません: Post link shows how to set the message to a custom one, But i need a programming approach: eg open id login fails, I must show user a panel彼の名前などを入力します。

これを達成する方法はありますか?

GWTを知らない人のために:

問題を少し変えさせてください。ログイン ページが JSP ではなくサーブレットであるとします。ログイン中に発生したエラーのタイプにアクセスできるコードをサーブレットに記述するにはどうすればよいでしょうか。(実際には、これで GWT の問題は解決しませんが、何をする必要があるかについて「頭を上げて」くれるかもしれません。)

4

1 に答える 1

1

失敗したログインを jsp にリダイレクトする必要はありません。任意の URI にできます。たとえば、それらを URI http:/www.myserver.com/failed にリダイレクトできます。これはまったく別のサーブレットです (何もしないだけで新しい URL にリダイレクトを送信するサーブレットである可能性もあります)。

于 2009-10-30T14:24:30.520 に答える