web.xml ビジュアルエディタ:「サーブレットフィルタ」

関連項目

web.xml ビジュアルエディタの「サーブレットフィルタ」セクションと「フィルタマッピング」セクションを使用して、Web アプリケーションのサーブレットフィルタの配備情報の追加、削除、表示ができます。フィルタは、サーブレットへの要求とサーブレットからの応答を修正する再利用可能なコードです。

フィルタは、次をはじめとする多くの役割を果たすことができます。

フィルタを配備するには、web.xml ファイルに登録する必要があります。このときに、サーバーがフィルタを配備するために必要な情報を指定します。たとえば、どの種類の要求でフィルタを配備するかをサーバーに指示します。

フィルタを web.xml ファイルに登録する前に、「新規ファイル」ウィザードでフィルタを作成するか、既存のソースからフィルタをインポートする必要があります。「新規ファイル」ウィザードの「フィルタ配備を構成」パネルを使用して、フィルタを登録できます。まだ登録していない場合、または登録済みの配備情報を変更する場合は、web.xml ビジュアルエディタの「フィルタ」ビューを使用します。

「プロジェクト」ウィンドウから web.xml ビジュアルエディタを開くには、「Web ページ」ノード、「WEB-INF」ノードの順に展開し、web.xml ファイルをダブルクリックします。エディタの最上部で「フィルタ」をクリックし、「フィルタ」ビューを開きます。

まず、「フィルタ要素を追加」をクリックし、次のプロパティーを持つフィルタ要素を定義します。

フィルタ要素の中で「追加」をクリックして、初期化パラメータを定義します。

最後に、「フィルタマッピング」セクションの「追加」をクリックして、フィルタを適用するサーブレットまたは URL パターンにフィルタをマッピングします。

「サーブレットフィルタ」セクションの最上部で「削除」をクリックすると、web.xml ファイルからフィルタの配備情報が削除されますが、フィルタ自体は削除されません。フィルタを削除するには、「プロジェクト」ウィンドウでフィルタを右クリックし、「削除」を選択します。

関連項目
フィルタについて
配備記述子について
Web アプリケーションの設定について
Web アプリケーション配備記述子の設定

著作権と商標について