Hitachi

Cosminexus V11 アプリケーションサーバ リファレンス API編


2.8.7 @WebFilter

〈この項の構成〉

(1) 説明

フィルタを設定します。

(2) 属性

@WebFilterの属性の一覧を次の表に示します。

属性名

機能

asyncSupported

フィルタが非同期リクエスト処理をサポートするかどうかを設定します。

description

フィルタの説明を設定します。

dispatcherTypes

フィルタの適応条件を設定します。

displayName

表示名を設定します。

filterName

フィルタ名を設定します。

initParams

フィルタの初期パラメタを設定します。

largeIcon

GUIツールで使用する大アイコンを設定します。

servletNames

マッピングを行うサーブレットのサーブレット名を設定します。

smallIcon

GUIツールで使用する小アイコンを設定します。

urlPatterns

マッピングするURLパターンを設定します。

value

マッピングするURLパターンを設定します。urlPatternsと同時に設定した場合は無視されます。

各属性の詳細を次に示します。

(a) asyncSupported属性

boolean

説明

フィルタが非同期リクエスト処理をサポートするかどうかを設定します。

デフォルト値

false

(b) description属性

String

説明

フィルタの説明を設定します。

デフォルト値

""

(c) dispatcherTypes属性

DispatcherType[]

説明

フィルタの適応条件を設定します。

デフォルト値

javax.servlet.DispatcherType.REQUEST

(d) displayName属性

String

説明

表示名を設定します。

デフォルト値

""

(e) filterName属性

String

説明

フィルタ名を設定します。

デフォルト値

""

(f) initParams属性

WebInitParam[]

説明

フィルタの初期パラメタを設定します。

デフォルト値

{}

(g) largeIcon属性

String

説明

GUIツールで使用する大アイコンを設定します。

デフォルト値

""

(h) servletNames属性

String[]

説明

マッピングを行うサーブレットのサーブレット名を設定します。

デフォルト値

{}

(i) smallIcon属性

String

説明

GUIツールで使用する小アイコンを設定します。

デフォルト値

""

(j) urlPatterns属性

String[]

説明

マッピングするURLパターンを設定します。

デフォルト値

{}

(k) value属性

String[]

説明

マッピングするURLパターンを設定します。urlPatternsと同時に設定した場合は無視されます。

デフォルト値

{}