@ComponentPropertyType
public @interface SlingServletPaths
ServletResolverConstants)
to register the annotated servlet component as Sling servlet for a specific path.
Preferably register Sling servlets by resource type (SlingServletResourceTypes) though
for reasons outlined at
Caveats when binding servlets by path.| Modifier and Type | Required Element and Description |
|---|---|
java.lang.String[] |
value
The absolute paths under which the servlet is accessible as a resource.
|
public abstract java.lang.String[] value
SlingServletPrefix annotation.
This annotation or SlingServletResourceTypes should be used to properly register the servlet in Sling.
If both are set the servlet is registered using both ways.
A servlet using this property might be ignored unless its path is included
in the Execution Paths servletresolver.paths configuration setting of the
org.apache.sling.servlets.resolver.internal.SlingServletResolver service.
ServletResolverConstants.SLING_SERVLET_PATHSCopyright © 2022 The Apache Software Foundation. All rights reserved.