Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.servlet.jsp.tagext.TagSupport javax.faces.webapp.ValidatorELTag
public abstract class ValidatorELTag
ValidatorELTag является основной class для всех пользовательских действий JSP, которые создают и регистрируют a Validator
экземпляр на EditableValueHolder
связанный с нашим большинством непосредственного окружающего экземпляра тега, реализация которого class является подклассом UIComponentTag
. Избегать создавать двойные экземпляры, когда страница восстанавливается, создание и регистрация a Validator
происходит только если соответствие UIComponent
создавался (обладанием UIComponentTagBase
) во время выполнения текущей страницы.
Этот class должен использоваться в качестве основного class для экземпляров тега, которые поддерживают определенный Validator
подклассы.
Подклассы этого class должны реализовать createValidator()
метод, который создает и возвращает a Validator
экземпляр. Любые свойства конфигурации, которые определяют пределы, которые будут осуществлены этим Validator
должно быть, был установлен createValidator()
метод. Обычно, это происходит, копируя соответствующие значения атрибута на экземпляре тега.
Этот тег не создает вывода к странице, в настоящий момент создаваемой. Это используется исключительно для побочного эффекта Validator
создание.
Полевая Сводка |
---|
Поля, наследованные от class javax.servlet.jsp.tagext. TagSupport |
---|
id, pageContext |
Поля, наследованные от интерфейса javax.servlet.jsp.tagext. IterationTag |
---|
EVAL_BODY_AGAIN |
Поля, наследованные от интерфейса javax.servlet.jsp.tagext. Тег |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Сводка конструктора | |
---|---|
ValidatorELTag()
|
Сводка метода | |
---|---|
protected abstract Validator |
createValidator()
Создайте и возвратите новое Validator быть зарегистрированным на нашем окружении UIComponent . |
int |
doStartTag()
Создайте новый экземпляр указанного Validator class, и регистр это с UIComponent экземпляр связался с нашим наиболее окружающим UIComponentTagBase экземпляр, если UIComponent экземпляр создавался этим выполнением содержания страницы JSP. |
Методы, наследованные от class javax.servlet.jsp.tagext. TagSupport |
---|
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue |
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Деталь конструктора |
---|
public ValidatorELTag()
Деталь метода |
---|
public int doStartTag() throws JspException
Создайте новый экземпляр указанного Validator
class, и регистр это с UIComponent
экземпляр связался с нашим наиболее окружающим UIComponentTagBase
экземпляр, если UIComponent
экземпляр создавался этим выполнением содержания страницы JSP.
doStartTag
в интерфейсе Tag
doStartTag
в class TagSupport
JspException
- если ошибка JSP происходитTag#doStartTag()
protected abstract Validator createValidator() throws JspException
Создайте и возвратите новое Validator
быть зарегистрированным на нашем окружении UIComponent
.
JspException
- если новый экземпляр не может быть создан
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41