@Target(TYPE)
@Retention(RUNTIME)
@Documented
public @interface WebServlet
Servlet
. 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.HttpServlet
. @WebServlet("/path")}
public class TestServlet extends HttpServlet ... {
@WebServlet(name="TestServlet", urlPatterns={"/path", "/alt"})
public class TestServlet extends HttpServlet ... {
Modifier and Type | Optional Element | Description |
---|---|---|
boolean |
asyncSupported |
|
java.lang.String |
description |
|
java.lang.String |
displayName |
|
WebInitParam[] |
initParams |
|
java.lang.String |
largeIcon |
|
int |
loadOnStartup |
|
java.lang.String |
name |
|
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[] value
urlPatterns()
java.lang.String[] urlPatterns
WebInitParam[] initParams
boolean asyncSupported
Copyright © 2000-2016 The Apache Software Foundation. All Rights Reserved.