public abstract class AbstractDispatcherTagHandler
extends javax.servlet.jsp.tagext.TagSupport
IncludeTagHandler
implements the
<sling:include>
custom tag.Constructor and Description |
---|
AbstractDispatcherTagHandler() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
dispatch(javax.servlet.RequestDispatcher dispatcher,
javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response) |
int |
doEndTag()
Called after the body has been processed.
|
void |
release() |
void |
setAddSelectors(String selectors) |
void |
setPageContext(javax.servlet.jsp.PageContext pageContext) |
void |
setPath(String path) |
void |
setReplaceSelectors(String selectors) |
void |
setReplaceSuffix(String suffix) |
void |
setResource(org.apache.sling.api.resource.Resource rsrc) |
void |
setResourceType(String rsrcType) |
public int doEndTag() throws javax.servlet.jsp.JspException
doEndTag
in interface javax.servlet.jsp.tagext.Tag
doEndTag
in class javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.JspException
protected abstract void dispatch(javax.servlet.RequestDispatcher dispatcher, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) throws IOException, javax.servlet.ServletException, javax.servlet.jsp.JspTagException
IOException
javax.servlet.ServletException
javax.servlet.jsp.JspTagException
public void setPageContext(javax.servlet.jsp.PageContext pageContext)
setPageContext
in interface javax.servlet.jsp.tagext.Tag
setPageContext
in class javax.servlet.jsp.tagext.TagSupport
public void setResource(org.apache.sling.api.resource.Resource rsrc)
public void setPath(String path)
public void setResourceType(String rsrcType)
public void setReplaceSelectors(String selectors)
public void setAddSelectors(String selectors)
public void setReplaceSuffix(String suffix)
public void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class javax.servlet.jsp.tagext.TagSupport
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.