Interstage Application Server/Interstage Web Server J2EE ユーザーズガイド |
目次 索引 |
第2部 Servlet/JSP編 | > 第7章 Webアプリケーションの開発 | > 7.5 Webアプリケーション環境定義ファイル(deployment descriptor) | > 7.5.3 Webアプリケーション環境定義ファイル(deployment descriptor)のタグの詳細 |
フィルタ機能を利用するには、“フィルタクラスの定義”と“フィルタクラスを適用する対象の定義”をします。ここでは、フィルタクラスの定義について説明します。
フィルタクラスは、filterタグで定義します。
設定したフィルタの初期値はjavax.servlet.FilterConfig.getInitParameter() メソッドで取り出すことができます。
------------------------------------------------------------------------------------ <filter> <filter-name>name</filter-name> <filter-class>class</filter-class> <init-param> <param-name>name</param-name> <param-value>value</param-value> </init-param> </filter> ------------------------------------------------------------------------------------
タグ名 |
説明 |
タグの |
複数の |
---|---|---|---|
filter-name |
フィルタクラスの別名です。一意な名前を指定します。 |
× |
× |
filter-class |
マッピングするフィルタクラスの完全なクラス名を指定します。 |
× |
× |
init-param |
初期化パラメタとして名前と値のペアをセットします。 |
○ |
○ |
param-name |
フィルタクラスの初期化パラメタの名前をセットします。 |
× |
× |
param-value |
フィルタクラスの初期化パラメタの値をセットします。 |
× |
× |
“フィルタクラスを適用する対象”の記述例を参照してください。
目次 索引 |