0

私はすべてのhtmlおよび残りのWebサービスに不慣れです。

ユーザー名とパスワードを受け入れるindex.jspファイルでhtmlフォームを使用しています。このフォームは、action 属性を使用して REST Web サービスを呼び出します。

Web サービスは、提供されたユーザー名とパスワードからユーザーを認証します。Web サービスによって行われる認証に応じて、さまざまなページをクライアントのブラウザーに再度送信する必要があります。マネージャー、従業員、管理者と同様に、それぞれに異なるページがあります。認証に応じて、指定はWebサービスのデータベースから取得されます。

私はやってみましたが、うまくいきResponse.TemporaryRedirect(uri);ませResponse.seeOther(uri); んでした。

残りの Web サービスからページをリダイレクトする他の方法はありますか? ありがとうございました。

4

3 に答える 3

0

先に述べたように、HTML と REST サービスが同じ場所にあるとおっしゃっていたように、サーブレット フィルターを調べるとよいでしょう。主に、アプリケーションの REST URL にアクセスするたびに呼び出されます。

于 2013-08-19T07:47:13.923 に答える
0

Response.TemporaryRedirect(uri)解決したので、finnaly ブロックを使用してリダイレクト用のコードを記述する必要があります。わたしにはできる。

于 2013-07-31T08:29:08.610 に答える
0

JSP を使用していて、背後に REST がある場合でも、Web アプリケーションについて話しているので、サーブレット フィルターを使用できます。

于 2013-07-31T07:03:27.733 に答える