@Target(TYPE)
@Retention(RUNTIME)
@Documented
public @interface WebFilter
Filter
. Servlet
s and
DispatcherType
s.value
or
urlPattern
attribute of the annotation, but not both.value
attribute is recommended for use when the URL pattern is
the only attribute being set, otherwise the urlPattern
attribute
should be used.Filter
.
E.g.
@WebFilter("/path/*")
public class AnExampleFilter implements Filter { ...
Modifier and Type | Optional Element | Description |
---|---|---|
boolean |
asyncSupported |
|
java.lang.String |
description |
|
DispatcherType[] |
dispatcherTypes |
|
java.lang.String |
displayName |
|
java.lang.String |
filterName |
|
WebInitParam[] |
initParams |
|
java.lang.String |
largeIcon |
|
java.lang.String[] |
servletNames |
|
java.lang.String |
smallIcon |
|
java.lang.String[] |
urlPatterns |
|
java.lang.String[] |
value |
A convenience method, to allow extremely simple annotation of a class.
|
java.lang.String description
java.lang.String displayName
WebInitParam[] initParams
java.lang.String largeIcon
java.lang.String[] servletNames
java.lang.String[] value
urlPatterns()
java.lang.String[] urlPatterns
DispatcherType[] dispatcherTypes
Copyright © 2000-2016 The Apache Software Foundation. All Rights Reserved.