Package javax.servlet.annotation
package javax.servlet.annotation
-
ClassDescriptionThis annotation is used to declare an array of application classes which are passed to a
ServletContainerInitializer
.This annotation represents the security constraints that are applied to all requests with HTTP protocol method types that are not otherwise represented by a correspondingHttpMethodConstraint
in aServletSecurity
annotation.Specific security constraints can be applied to different types of request, differentiated by the HTTP protocol method type by using this annotation inside theServletSecurity
annotation.This annotation is used to indicate that theServlet
on which it is declared expects requests to made using themultipart/form-data
MIME type.Declare this annotation on aServlet
implementation class to enforce security constraints on HTTP protocol requests.
The container applies constraints to the URL patterns mapped to each Servlet which declares this annotation.
Represents the two possible values of the empty role semantic, active when a list of role names is empty.Represents the two possible values of data transport, encrypted or not.The annotation used to declare a ServletFilter
.The annotation used to declare an initialization parameter on aServlet
orFilter
, within aWebFilter
orWebServlet
annotation.
E.g.The annotation used to declare a listener for various types of event, in a given web application context.
The class annotated MUST implement one, (or more), of the following interfaces:HttpSessionAttributeListener
,HttpSessionListener
,ServletContextAttributeListener
,ServletContextListener
,ServletRequestAttributeListener
,ServletRequestListener
orHttpSessionIdListener
E.g.This annotation is used to declare the configuration of aServlet
.