and JSP page implementation class. It defines the life cycle and the methods to be
 invoked at start and end tag.

 <p>
 <B>Properties</B>
 </p>

 <p>
 The Tag interface specifies the setter and getter methods for the core pageContext and parent properties.
 </p>

 <p>
 The JSP page implementation object invokes setPageContext and setParent, in that order, before invoking doStartTag()
 or doEndTag().
 </p>

 <p>
 <B>Methods</B>
 </p>

 <p>
 There are two main actions: doStartTag and doEndTag. Once all appro