2.8.7 @WebFilter
(1) 説明
フィルタを設定します。
(2) 属性
@WebFilterの属性の一覧を次の表に示します。
属性名 |
機能 |
---|---|
フィルタが非同期リクエスト処理をサポートするかどうかを設定します。 |
|
フィルタの説明を設定します。 |
|
フィルタの適応条件を設定します。 |
|
表示名を設定します。 |
|
フィルタ名を設定します。 |
|
フィルタの初期パラメタを設定します。 |
|
GUIツールで使用する大アイコンを設定します。 |
|
マッピングを行うサーブレットのサーブレット名を設定します。 |
|
GUIツールで使用する小アイコンを設定します。 |
|
マッピングするURLパターンを設定します。 |
|
マッピングする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と同時に設定した場合は無視されます。
- デフォルト値
-
{}