Annotation used to declare a servlet.
 
This annotation is processed by the container at deployment time, and the corresponding servlet made available at the specified URL patterns.
- Since:
 - Servlet 3.0
 - See Also:
 
- 
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionbooleanDeclares whether the servlet supports asynchronous operation mode.The description of the servletThe display name of the servletThe init parameters of the servletThe large-icon of the servletintThe load-on-startup order of the servletThe name of the servletThe small-icon of the servletString[]The URL patterns of the servletString[]The URL patterns of the servlet 
- 
Element Details
- 
name
 - 
value
 - 
urlPatterns
String[] urlPatternsThe URL patterns of the servlet- Returns:
 - the URL patterns of the servlet
 
- Default:
 {}
 - 
loadOnStartup
int loadOnStartupThe load-on-startup order of the servlet- Returns:
 - the load-on-startup order of the servlet
 
- Default:
 -1
 - 
initParams
WebInitParam[] initParamsThe init parameters of the servlet- Returns:
 - the init parameters of the servlet
 
- Default:
 {}
 - 
asyncSupported
boolean asyncSupportedDeclares whether the servlet supports asynchronous operation mode.- Returns:
 trueif the servlet supports asynchronous operation mode- See Also:
 
- Default:
 false
 - 
smallIcon
 - 
largeIcon
 - 
description
String descriptionThe description of the servlet- Returns:
 - the description of the servlet
 
- Default:
 ""
 - 
displayName
String displayNameThe display name of the servlet- Returns:
 - the display name of the servlet
 
- Default:
 ""
 
 -