10.14. Mit BodyTag erhalten Sie zwei neue Methoden

Wenn Sie BodyTag erweitern (indem Sie BodyTagSupport erweitern), erhalten Sie zwei weitere Lebenszyklusmethoden – setBodyContent() und doInitBody(). Sie erhalten außerdem einen weiteren Rückgabewert für doStartTag(): EVAL_BODY_BUFFERED. Das bedeutet, dass es jetzt drei mögliche Rückgabewerte für doStartTag() gibt statt der zwei, die Sie erhalten, wenn Sie TagSupport erweitern.

Der Lebenszyklus eines Tags, das BodyTag implementiert (entweder direkt oder durch Erweiterung von BodyTagSupport):

Eine Änderung des Default-Rückgabewerts von BodyTagSupport:

doStartTag()

SKIP_BODY

EVAL_BODY_INCLUDE

EVAL_BODY_BUFFERED

Ein neuer Rückgabewert, der der Default für BodyTagSupport ist. (Statt SKIP_BODY, dem ...

Get Servlets und JSPs™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.