Interface/Class |
Method
|
Return
|
body-content
|
NOTE
|
Tag
|
doStartTag()
|
SKIP_BODY
|
Must be “empty”
|
|
|
|
EVAL_BODY_INCLUDE
|
JSP
|
|
|
|
EVAL_BODY_BUFFERED
|
tagdependent
|
Tag Handler must implement BodyTag
|
|
doEndTag()
|
SKIP_PAGE
|
|
|
|
|
EVAL_PAGE
|
|
|
|
setPageContext()
|
|
|
First method to be called by container
|
|
setParent()
|
|
|
Second method to be called
|
|
setter methods
|
|
|
If present then third call
|
|
getParent()
|
Tag
|
|
|
|
release()
|
|
|
Called in end, must be called , to release state
|
IterationTag extends Tag
|
doAfterBody()
|
EVAL_BODY_AGAIN
|
JSP
|
Body is again evaluated till it return SKIP_BODY.
|
|
|
SKIP_BODY
|
JSP
|
|
BodyTag extends IterationTag
|
doInitBody()
|
EVAL_BODY_BUFFERED
|
tagdependent
|
This is called after setBodyContent() and before
the first time body is evaluated.It will be called only if doST() returns
EVAL_BODY_BUFFERED
|