Class AttributeTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
ee.jakarta.tck.pages.spec.core_syntax.actions.attribute.AttributeTag
- All Implemented Interfaces:
jakarta.servlet.jsp.tagext.IterationTag
,jakarta.servlet.jsp.tagext.JspTag
,jakarta.servlet.jsp.tagext.Tag
,Serializable
public class AttributeTag
extends jakarta.servlet.jsp.tagext.TagSupport
- See Also:
-
Field Summary
Fields inherited from class jakarta.servlet.jsp.tagext.TagSupport
id, pageContext
Fields inherited from interface jakarta.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
Fields inherited from interface jakarta.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
doEndTag()
Prints 'Test PASSED' if the evaluated result is the same as the expected result, otherwise 'Test FAILED' will be printed along with an explanation.void
setAttribute
(String attribute) Sets the attribute as evaluated by the container.void
setExpected
(String expected) Sets the expected result of the attribute evaluation.Methods inherited from class jakarta.servlet.jsp.tagext.TagSupport
doAfterBody, doStartTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
-
Constructor Details
-
AttributeTag
public AttributeTag()
-
-
Method Details
-
setAttribute
Sets the attribute as evaluated by the container.- Parameters:
attribute
- - the evaluated attribute value
-
setExpected
Sets the expected result of the attribute evaluation.- Parameters:
expected
- - the result the test expects
-
doEndTag
public int doEndTag() throws jakarta.servlet.jsp.JspExceptionPrints 'Test PASSED' if the evaluated result is the same as the expected result, otherwise 'Test FAILED' will be printed along with an explanation.- Specified by:
doEndTag
in interfacejakarta.servlet.jsp.tagext.Tag
- Overrides:
doEndTag
in classjakarta.servlet.jsp.tagext.TagSupport
- Returns:
- EVAL_PAGE
- Throws:
jakarta.servlet.jsp.JspException
- if an unexpected error occurs
-