Все классы и интерфейсы Java Server Pages


DoStartTag


public int doStartTag() throws

Процессинг по умолчанию начального тэга, возвращающего EVAL_BODY_BUFFERED.

Возвращает:EVAL_BODY_BUFFEREDПереопределяет: в классе


public int doStartTag() throws

Обрабатывает начальный тэг данного экземпляра. Этот метод вызывается объектом реализации JSP-страницы.

Метод doStartTag принимает, что свойства pageContext и parent уже установлены. Он также принимает, что любые свойства, экспонированные как атрибуты, также установлены. Если этот метод вызывается, это означает, что тело ещё не обсчитывалось.

Этот метод возвращает Tag.EVAL_BODY_INCLUDE или BodyTag.EVAL_BODY_BUFFERED для указания на то, что тело акции должно быть обсчитано, или SKIP_BODY - для обозначения обратного.

Если Tag возвращает EVAL_BODY_INCLUDE, результат вычисления тела (если оно имеется) включается в текущий "out" JspWriter, как происходит при вызове doEndTag().

BodyTag.EVAL_BODY_BUFFERED является единственным верным значением, если обработчик тэга реализует BodyTag.

JSP-контейнер будет ресинхронизировать любые значения переменных, обозначенных как таковые в TagExtraInfo, после вызова doStartTag().

Вызывает:JspExceptionСм. также:




public int doStartTag() throws

Обработка по умолчанию начального тэга, возвращающего SKIP_BODY.

См. также:



Содержание раздела