| HandlesTypes |  | 
| HttpConstraint | This annotation represents the security constraints that are applied to all
 requests with HTTP protocol method types that are not otherwise represented
 by a corresponding  HttpMethodConstraint in a
  ServletSecurity annotation. | 
| HttpMethodConstraint | Specific security constraints can be applied to different types of request,
 differentiated by the HTTP protocol method type by using this annotation
 inside the  ServletSecurity annotation. | 
| MultipartConfig | This annotation is used to indicate that the  Servlet on
 which it is declared expects requests to made using the  
 multipart/form-data MIME type. | 
| ServletSecurity | Declare this annotation on a  Servlet 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.
  | 
| WebFilter | The annotation used to declare a Servlet  Filter. | 
| WebInitParam |  | 
| WebListener |  | 
| WebServlet | This annotation is used to declare the configuration of a
  Servlet. |