Package jakarta.servlet.annotation
Annotation Type WebServlet
- 
@Target(TYPE) @Retention(RUNTIME) @Documented public @interface WebServlet
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:
 Servlet
 
- 
- 
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description booleanasyncSupportedDeclares whether the servlet supports asynchronous operation mode.StringdescriptionThe description of the servletStringdisplayNameThe display name of the servletWebInitParam[]initParamsThe init parameters of the servletStringlargeIconThe large-icon of the servletintloadOnStartupThe load-on-startup order of the servletStringnameThe name of the servletStringsmallIconThe small-icon of the servletString[]urlPatternsThe URL patterns of the servletString[]valueThe URL patterns of the servlet 
 - 
 
- 
- 
Element Detail
- 
name
String name
The name of the servlet- Returns:
 - the name of the servlet
 
- Default:
 - ""
 
 
 - 
 
- 
- 
value
String[] value
The URL patterns of the servlet- Returns:
 - the URL patterns of the servlet
 
- Default:
 - {}
 
 
 - 
 
- 
- 
urlPatterns
String[] urlPatterns
The URL patterns of the servlet- Returns:
 - the URL patterns of the servlet
 
- Default:
 - {}
 
 
 - 
 
- 
- 
initParams
WebInitParam[] initParams
The init parameters of the servlet- Returns:
 - the init parameters of the servlet
 
- Default:
 - {}
 
 
 - 
 
- 
- 
asyncSupported
boolean asyncSupported
Declares whether the servlet supports asynchronous operation mode.- Returns:
 trueif the servlet supports asynchronous operation mode- See Also:
 ServletRequest.startAsync(),ServletRequest.startAsync( jakarta.servlet.ServletRequest,jakarta.servlet.ServletResponse)
- Default:
 - false
 
 
 - 
 
- 
- 
smallIcon
String smallIcon
The small-icon of the servlet- Returns:
 - the small-icon of the servlet
 
- Default:
 - ""
 
 
 - 
 
- 
- 
largeIcon
String largeIcon
The large-icon of the servlet- Returns:
 - the large-icon of the servlet
 
- Default:
 - ""
 
 
 - 
 
- 
- 
description
String description
The description of the servlet- Returns:
 - the description of the servlet
 
- Default:
 - ""
 
 
 - 
 
- 
- 
displayName
String displayName
The display name of the servlet- Returns:
 - the display name of the servlet
 
- Default:
 - ""
 
 
 - 
 
 -