Web ポータルにログインした後、ページに到達するプロセスについてのアイデアが必要です。私の要件は、ブラウザに特定のページの URL を入力することです。システムは、ユーザーがシステムにログインしているかどうかを確認します。ログインページにログインし、ログインに成功すると、ブラウザに入力したページに移動します。
では、プレーンなサーブレット/Jsp モデル、Spring および Struts 1 および Struts 2 でそれを行う方法を教えてください。
どの投稿も参考になります
Web ポータルにログインした後、ページに到達するプロセスについてのアイデアが必要です。私の要件は、ブラウザに特定のページの URL を入力することです。システムは、ユーザーがシステムにログインしているかどうかを確認します。ログインページにログインし、ログインに成功すると、ブラウザに入力したページに移動します。
では、プレーンなサーブレット/Jsp モデル、Spring および Struts 1 および Struts 2 でそれを行う方法を教えてください。
どの投稿も参考になります
基本的な jsp/サーブレット モデルについて知っています。
ブラウザからのすべてのリクエストをインターセプトするサーブレット フィルタを作成し、ユーザーがログインしているかどうかをチェックします。ログインしている場合は通常のフローが続行されますが、ログインしていない場合はログイン ページにリダイレクトされます。ログイン ページにリダイレクトする場合は、ブラウザでヒットした URL を応答で送信するようにしてください。クライアント側では、応答で送信される URL を保持し、ユーザーがレコードを送信するときにログイン ページで資格情報を入力した後、要求で URL を送信し (応答からクライアント側で保持)、ログインに成功した後、サーブレット要求ディスパッチャーを使用してURL。
よくわかりませんが、Spring-Security にはこの機能と struts 2 があります。ただし、実装プロセスは、このテクノロジに精通している他のユーザーと共有できます。しかし、Struts 1 では利用できず、手動で行う必要があります。