Выберите корректное описание слушателя событий фаз жизненного цикла JSF в конфигурационном файле:
Варианты ответа:
1)
<lifecycle>
<phase-listener>some.package.someClass</phase-listener>
</lifecycle>
2)
<phases>
<phase-listener>some.package.someClass</phase-listener>
</phases>
3)
<lifecycle>
<phase-event-listener>some.package.someClass</phase-event-listener>
</lifecycle>
4)
<listeners>
<phase-listener>some.package.someClass</phase-listener>
</listeners>
Выберите корректное описание слушателя событий фаз жизненного цикла JSF в конфигурационном файле:
Варианты ответа:
1)
<lifecycle>
<phase-listener>some.package.someClass</phase-listener>
</lifecycle>
2)
<phases>
<phase-listener>some.package.someClass</phase-listener>
</phases>
3)
<lifecycle>
<phase-event-listener>some.package.someClass</phase-event-listener>
</lifecycle>
4)
<listeners>
<phase-listener>some.package.someClass</phase-listener>
</listeners>
В каком дескрипторе должны содержаться все JSF-дескрипторы?
В каком дескрипторе должны содержаться все JSF-дескрипторы?
Можно ли переопределить сообщение об ошибке преобразования стандартного конвертера?
Можно ли переопределить сообщение об ошибке преобразования стандартного конвертера?
В UI-компоненте необходимо вывести значение определённого поля объекта. Название поля передаётся как строковый параметр (fieldName="code"). Каким образом осуществить задуманное?
Варианты ответа:
1)
<h:outputText value="#{obj:fieldName}"/>
2)
<h:outputText value="#{obj.fieldName}"/>
3)
<h:outputText value="#{obj}.fieldName"/>
4)
<h:outputText value="#{obj[fieldName]}"/>
В UI-компоненте необходимо вывести значение определённого поля объекта. Название поля передаётся как строковый параметр (fieldName="code"). Каким образом осуществить задуманное?
Варианты ответа:
1)
<h:outputText value="#{obj:fieldName}"/>
2)
<h:outputText value="#{obj.fieldName}"/>
3)
<h:outputText value="#{obj}.fieldName"/>
4)
<h:outputText value="#{obj[fieldName]}"/>
Какие из следующих утверждений про валидацию верны?
Варианты ответа:
1) Валидация отрабатывает до установки значений в полях бина.
2) Если валидатор объявлен на странице, обойти его запуск нельзя.
3) Для работы валидатора необходимо наличие на странице тега <h:message> или <h:messages>.
4) Валидатор может быть объявлен в java коде.
Какие из следующих утверждений про валидацию верны?
Варианты ответа:
1) Валидация отрабатывает до установки значений в полях бина.
2) Если валидатор объявлен на странице, обойти его запуск нельзя.
3) Для работы валидатора необходимо наличие на странице тега <h:message> или <h:messages>.
4) Валидатор может быть объявлен в java коде.
Что необходимо сделать, чтобы выполнить сортировку, если используется h:dataTable?
Варианты ответа:
1) использовать для колонок дескриптор h:sortableColumn
2) создать экземпляр java.util.Comparator и передать экземпляру javax.faces.model.DataModel
3) использовать модель-декоратор, в которой переопределены методы sortByLast() и sortByFirst()
4) переопределить метод sortData класса javax.faces.model.DataModel
Что необходимо сделать, чтобы выполнить сортировку, если используется h:dataTable?
Варианты ответа:
1) использовать для колонок дескриптор h:sortableColumn
2) создать экземпляр java.util.Comparator и передать экземпляру javax.faces.model.DataModel
3) использовать модель-декоратор, в которой переопределены методы sortByLast() и sortByFirst()
4) переопределить метод sortData класса javax.faces.model.DataModel
Какой конвертер необходимо использовать для отображения определенной суммы денег с указанием символа валюты?
Варианты ответа:
1) <f:convertToMoney />
2) <f:convertCurrency />
3) <f:convertNumber type=”currency” />
4) <f:convertToCurrency />
Какой конвертер необходимо использовать для отображения определенной суммы денег с указанием символа валюты?
Варианты ответа:
1) <f:convertToMoney />
2) <f:convertCurrency />
3) <f:convertNumber type=”currency” />
4) <f:convertToCurrency />
Какой дескриптор используется для компонента безопасного ввода пароля?
Какой дескриптор используется для компонента безопасного ввода пароля?
Какой атрибут компонента ввода текста позволяет предотвратить потерю введенного пользователем текста в случае неудачной попытки отправить форму, содержащую данный компонент?
Какой атрибут компонента ввода текста позволяет предотвратить потерю введенного пользователем текста в случае неудачной попытки отправить форму, содержащую данный компонент?
Какой дескриптор позволяет группировать два или более компонентов так, чтобы они воспринимались как одно целое?
Какой дескриптор позволяет группировать два или более компонентов так, чтобы они воспринимались как одно целое?
Каким образом при описании бина в конфигурационном файле проинициализировать некоторое его свойство значением null?
Варианты ответа:
1)
<managed-property>
<property-name>someProperty</property-name>
<value>null</value>
</managed-property>
2)
<managed-property>
<property-name>someProperty</property-name>
</managed-property>
3)
<managed-property>
<property-name>someProperty</property-name>
<value />
</managed-property>
4)
<managed-property>
<property-name>someProperty</property-name>
<null-value />
</managed-property>
Каким образом при описании бина в конфигурационном файле проинициализировать некоторое его свойство значением null?
Варианты ответа:
1)
<managed-property>
<property-name>someProperty</property-name>
<value>null</value>
</managed-property>
2)
<managed-property>
<property-name>someProperty</property-name>
</managed-property>
3)
<managed-property>
<property-name>someProperty</property-name>
<value />
</managed-property>
4)
<managed-property>
<property-name>someProperty</property-name>
<null-value />
</managed-property>
Что можно использовать в качестве значения для атрибута value дескриптора f:selectItems?
Что можно использовать в качестве значения для атрибута value дескриптора f:selectItems?
Какие из перечисленных дескрипторов не зависят от технологии визуализации?
Какие из перечисленных дескрипторов не зависят от технологии визуализации?
Можно ли использовать в качестве возвращаемого типа для метода действия перечисление?
Можно ли использовать в качестве возвращаемого типа для метода действия перечисление?
При помощи какого валидатора можно проверить наличие минимального и максимального количества символов в значении типа String?
При помощи какого валидатора можно проверить наличие минимального и максимального количества символов в значении типа String?
Выберите дескриптор, используемый для задания верхнего колонтитула столбца таблицы:
Выберите дескриптор, используемый для задания верхнего колонтитула столбца таблицы:
Для указания каких элементов используется дескриптор f:selectItem?
Для указания каких элементов используется дескриптор f:selectItem?
Какой из следующих компонентов JSF поддерживает итерирование?
Варианты ответа:
1) <h:form>
2) <h:dataTable>
3) <h:inputText>
4) <h:outputText>
Какой из следующих компонентов JSF поддерживает итерирование?
Варианты ответа:
1) <h:form>
2) <h:dataTable>
3) <h:inputText>
4) <h:outputText>
Какой конвертер используется для преобразования строки в объект Date?
Какой конвертер используется для преобразования строки в объект Date?
Выберите фазы жизненного цикла каркаса JSF, задействованные при отображении страницы в первый раз:
Выберите фазы жизненного цикла каркаса JSF, задействованные при отображении страницы в первый раз: