2.8.7 @WebFilter

<この項の構成>
(1) 説明
(2) 属性

(1) 説明

フィルタを設定します。

(2) 属性

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

属性名機能
descriptionフィルタの説明を設定します。
dispatcherTypesフィルタの適応条件を設定します。
displayName表示名を設定します。
filterNameフィルタ名を設定します。
initParamsフィルタの初期パラメタを設定します。
largeIconGUIツールで使用する大アイコンを設定します。
servletNamesマッピングを行うサーブレットのサーブレット名を設定します。
smallIconGUIツールで使用する小アイコンを設定します。
urlPatternsマッピングするURLパターンを設定します。
valueマッピングするURLパターンを設定します。urlPatternsと同時に設定した場合は無視されます。

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

(a) description属性
String
説明
フィルタの説明を設定します。
デフォルト値
""
(b) dispatcherTypes属性
DispatcherType[]
説明
フィルタの適応条件を設定します。
デフォルト値
javax.servlet.DispatcherType.REQUEST
(c) displayName属性
String
説明
表示名を設定します。
デフォルト値
""
(d) filterName属性
String
説明
フィルタ名を設定します。
デフォルト値
""
(e) initParams属性
WebInitParam[]
説明
フィルタの初期パラメタを設定します。
デフォルト値
{}
(f) largeIcon属性
String
説明
GUIツールで使用する大アイコンを設定します。
デフォルト値
""
(g) servletNames属性
String[]
説明
マッピングを行うサーブレットのサーブレット名を設定します。
デフォルト値
{}
(h) smallIcon属性
String
説明
GUIツールで使用する小アイコンを設定します。
デフォルト値
""
(i) urlPatterns属性
String[]
説明
マッピングするURLパターンを設定します。
デフォルト値
{}
(j) value属性
String[]
説明
マッピングするURLパターンを設定します。urlPatternsと同時に設定した場合は無視されます。
デフォルト値
{}