DoAfterBody
public int doAfterBody() throws
После обсчёта тела: повторно не вычислять и продолжать обсчёт страницы. По умолчанию ничего не делается с данными bodyContent'а (если имеются).
Возвращает:SKIP_BODYПереопределяет: в классе
public int doAfterBody() throws
Производит (повторное) вычисление тела. Этот метод вызывается объектом реализации JSP-страницы после каждого вычисления тела в объекте BodyEvaluation. Этот метод не вызывается. если нет вычисления тела.
Если doAfterBody возвращает EVAL_BODY_AGAIN, происходит новое вычисление тела (с последующим новым вызовом doAfterBody).
Если doAfterBody возвращает SKIP_BODY, больше вычисление тела не производится, значение out будет восстановлено методом popBody в pageContext и будет затем вызван doEndTag.
Повторные вызовы метода могут привести к различным действиям, поскольку могут происходить изменения разделяемого статуса, или из-за внешних вычислений.
JSP-контейнер будет ресинхронизировать любые значения переменных, которые обозначены как таковые в TagExtraInfo, после вызова doAfterBody().
Возвращает:нужны ли дополнительные обсчёты тела.Вызывает:
Класс |
РЕЗЮМЕ: ВНУТРЕННИЙ | | КОНСТРУКТОР |
ДЕТАЛИ: | КОНСТРУКТОР |
public int doAfterBody() throws
Процессинг по умолчанию тела.
Кем специфицирован: в интерфейсе .
Возвращает:SKIP_BODYСм. также: