Package javax.servlet.annotation
Annotation Type WebFilter
-
@Target(TYPE) @Retention(RUNTIME) @Documented public @interface WebFilterAnnotation used to declare a servlet filter.This annotation is processed by the container at deployment time, and the corresponding filter applied to the specified URL patterns, servlets, and dispatcher types.
- Since:
- Servlet 3.0
- See Also:
Filter
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description booleanasyncSupportedDeclares whether the filter supports asynchronous operation mode.java.lang.StringdescriptionThe description of the filterDispatcherType[]dispatcherTypesThe dispatcher types to which the filter appliesjava.lang.StringdisplayNameThe display name of the filterjava.lang.StringfilterNameThe name of the filterWebInitParam[]initParamsThe init parameters of the filterjava.lang.StringlargeIconThe large-icon of the filterjava.lang.String[]servletNamesThe names of the servlets to which the filter applies.java.lang.StringsmallIconThe small-icon of the filterjava.lang.String[]urlPatternsThe URL patterns to which the filter appliesjava.lang.String[]valueThe URL patterns to which the filter applies
-
-
-
-
initParams
WebInitParam[] initParams
The init parameters of the filter- Default:
- {}
-
-
-
dispatcherTypes
DispatcherType[] dispatcherTypes
The dispatcher types to which the filter applies- Default:
- {javax.servlet.DispatcherType.REQUEST}
-
-