O'Reilly logo

Servlets und JSPs™ von Kopf bis Fuß by Bert Bates, Kathy Sierra, Bryan Basham

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

10.10. Mögliche Rückgabewerte, wenn Sie TagSupport erweitern:

doStartTag()

SKIP_BODY
				EVAL_BODY_INCLUDE

doAfterBody()

SKIP_BODY
				EVAL_BODY_AGAIN

doEndTag()

SKIP_PAGE
				EVAL_PAGE

Das ist die einzige Rückgabewertkonstante, die in IterationTag deklariert wird (alle anderen kommen aus Tag).

return SKIP_BODY

return EVAL_BODY_AGAIN

return SKIP_PAGE

Die Namen der Konstanten, die als Rückgabewerte für doStartTag() und doEndTag() verwendet werden, sind nicht konsistent!

Bei doStartTag() sind die Rückgabewerte SKIP_BODY und EVAL_BODY_INCLUDE. Aber bei doEndTag() sind es SKIP_PAGE und EVAL_PAGE.

Wären die Namen konsistent, würde doEndTag() EVAL_ PAGE_INCLUDEliefern (nicht EVAL_PAGE), um dem doStartTag()-Rückgabewert EVAL_BODY_INCLUDE zu entsprechen. Aber ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required