Package org.opencms.jsp
Class CmsJspTagAddParams
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
org.opencms.jsp.CmsJspTagAddParams
- All Implemented Interfaces:
Serializable,javax.servlet.jsp.tagext.IterationTag,javax.servlet.jsp.tagext.JspTag,javax.servlet.jsp.tagext.Tag,javax.servlet.jsp.tagext.TryCatchFinally,I_CmsJspTagParamParent
public class CmsJspTagAddParams
extends javax.servlet.jsp.tagext.TagSupport
implements I_CmsJspTagParamParent, javax.servlet.jsp.tagext.TryCatchFinally
This tag is used to dynamically add request parameters which are available during the execution of its body.
Request parameters are added with the <cms:param> tag.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classKeeps track of the runtime state of a single execution of this tag. -
Field Summary
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContextFields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAINFields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddParameter(String name, String value) Add a parameter to this tag.voidvoidintMethods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
-
Constructor Details
-
CmsJspTagAddParams
public CmsJspTagAddParams()
-
-
Method Details
-
addParameter
Description copied from interface:I_CmsJspTagParamParentAdd a parameter to this tag. The intent is that the <param> subtag will call this to register parameters. Assumes that 'name' and 'value' are appropriately encoded and do not contain any meaningful metacharacters; in order words, escaping is the responsibility of the caller.- Specified by:
addParameterin interfaceI_CmsJspTagParamParent- Parameters:
name- the name of the parametervalue- the value of the parameter- See Also:
-
doCatch
- Specified by:
doCatchin interfacejavax.servlet.jsp.tagext.TryCatchFinally- Throws:
Throwable- See Also:
-
doFinally
- Specified by:
doFinallyin interfacejavax.servlet.jsp.tagext.TryCatchFinally- See Also:
-
doStartTag
- Specified by:
doStartTagin interfacejavax.servlet.jsp.tagext.Tag- Overrides:
doStartTagin classjavax.servlet.jsp.tagext.TagSupport- See Also:
-