Укажите название файла, содержащего определения
Web Bean
-ов.
beans-config.xml
 
web-config.xml
 
web-beans.xml
 
config.xml
 
beans.xml
 
Какой метод будет автоматически вызван при уничтожении
Web bean
-а?
finalize()
 
destroy()
 
stop()
 
remove()
 
Какие утверждения относительно аннотации
@AroundInvoke
верны?
AnnotationInvoke
может иметь модификатор static
 
AnnotationInvoke
должен иметь один параметр типа javax.ejb.InvocationContext
 
AnnotationInvoke
может иметь модификатор final
 
AnnotationInvoke
может быть перегружен 
Укажите название файла, содержащего определения
Web Bean
-ов.
web.xml
 
beans.xml
 
web-beans-config.xml
 
web-beans.xml
 
config.xml
 
Какие утверждения относительно данного кода верны?
@RequestScoped public class BeansSample{ @Initializer public BeansSample(){ } @Initializer public BeansSample(InjectObject obj){ } }
javax.webbeans.Exception
 
javax.webbeans.InitializedException
 
javax.webbeans.DefinitionException
 
javax.webbeans.BeanException
 
Какие утверждения относительно аннотации
@AroundInvoke
верны?
@AroundInvoke
 
AnnotationInvoke
должен иметь один параметр типа javax.ejb.InvocationContext
 
AnnotationInvoke
должен иметь хотя бы один параметр типа javax.ejb.InvocationContext
 
AnnotationInvoke
может быть перегружен 
Каким способом можно сообщить клиенту об ошибке валидации данных на стороне сервера?
h:errorMessages
 
c:validationError
 
h:message
 
showErrorMessages
в значение true
 
Каким способом можно сообщить клиенту об ошибке валидации данных на стороне сервера?
Выберите правильные варианты, с помощью которых клиент может узнать об ошибках валидации/
Каким способом можно сообщить клиенту об ошибке валидации данных на стороне сервера?
h:messages
 
h:message
 
showValidationMessages
в значение true
 
c:validationFail
 
Каким способом можно сообщить клиенту об ошибке валидации данных на стороне сервера?
Выберите правильные варианты, с помощью которых клиент может узнать об ошибках валидации.
Каким способом можно сообщить клиенту об ошибке валидации данных на стороне сервера?
c:message
 
c:messages
 
h:messages
 
c:validationFail
 
Что можно использовать в
JSF
, чтобы зарегистрировать свои правила перехода по страницам?
Ваше приложение требует ввести логин и пароль пользователя. Как обеспечить переход пользователя со страницы приветствия на страницу новостей по нажатию кнопки
submit
в случае, если данные верны, и остаться на странице приветствия, если неверны?
Выберите правильные варианты регистрации сообщений об ошибках?
Что можно использовать в
JSF
, чтобы зарегистрировать свои правила перехода по страницам?
Ваше приложение требует ввести логин и пароль пользователя. Как обеспечить переход пользователя со страницы приветствия на страницу ошибок по нажатию кнопки
submit
в случае, если данные неверны?
Укажите способы отслеживания состояния асинхронного запроса к сервлету
javax.servlet.AsyncListener
 
javax.servlet.AsyncEvent
 
javax.servlet.AsynchronousEvent
 
javax.servlet.AsyncListener
 
javax.servlet.ServletListener
 
С помощью какого класса можно узнать, что асинхронный запрос к сервлету был завершен неуспешно
AsyncEvent
 
ErrorAsyncEvent
 
AsyncCallback
 
ErrorEvent
 
AsyncError
 
Выберите вариант реализации интерфейса
javax.servlet.AsyncListener
, позволяющий отслеживать начало и ошибки асинхронного запроса.
С помощью какого класса можно узнать, что асинхронный запрос к сервлету был завершен
javax.servletServletListener
 
javax.servletAsyncCallback
 
javax.servletAsyncListener
 
javax.servletAsyncEvent
 
javax.servletAsynchronousEvent
 
Укажите способы отслеживания состояния асинхронного запроса к сервлету
javax.servlet.AsyncListener
 
javax.servlet.ServletListener
 
javax.servlet.AsyncCallback
 
javax.servlet.AsyncEvent
 
javax.servlet.AsynchronousEvent
 
Выберите вариант реализации интерфейса
javax.servlet.AsyncListener
, позволяющий отслеживать таймаут и успешное завершение асинхронного запроса.
Какие утверждения относительно технологии
facelets
верны?
facelets
можно использовать вместе с технологией JSF
 
facelets
допускает интернационализацию 
jsp
 
facelets
нельзя использовать Expression Language
 
web.xml
 
Укажите правильный вариант регистрации библиотеки тегов в файле
web.xml
.
Укажите правильный вариант дескриптора библиотеки тегов.
Какие утверждения относительно технологии
facelets
верны?
jsp
 
facelets
можно использовать вместе с технологией JSF
 
web.xml
 
facelets
не допускает интернационализацию 
facelets
можно использовать Expression Language
 
Укажите правильный вариант регистрации библиотеки тегов в файле
web.xml
.
Укажите правильный вариант дескриптора библиотеки тегов.
Укажите местоположение файла
persistence.xml
вwar
-файле?
WEB-INF/classes/META-INF/
 
war
-файла 
META-INF/
 
META-INF/
библиотечного jar
-файла, находящегося в директории WEB-INF
в war
-файле 
WEB-INF/classes/
 
Какие утверждения относительно файла
persistence.xml
верны?
java
-классов с таблицами БД 
Какие утверждения относительно файла
persistence.xml
верны?
JNDI
-имя этого подключения 
java
-классов с таблицами БД 
Укажите местоположение файла
persistence.xml
вwar
-файле?
WEB-INF/
 
war
-файла 
WEB-INF/classes/META-INF/
 
META-INF/
библиотечного jar
-файла, находящегося в директории WEB-INF/lib
в war
-файле 
WEB-INF/classes/
 
Укажите правильное местоположение файла
persistence.xml
CLASSPATH
 
war
-файла 
web.xml
 
WEB-INF/classes/META-INF/
 
WEB-INF/
 
Какие утверждения относительно файла
persistence.xml
верны?
Каково назначение аннотации
@ElementCollection
.
embeddable
"-объектов 
Что обозначает аннотация
@Transient
?
Что обозначает аннотация
@Temporal
?
java.util.Calendar
, которое может быть сохранено в БД 
java.util.Calendar
, которое не может быть сохранено в БД 
Каково назначение аннотации
@ElementCollection
?
embeddable
"-объектов 
Что обозначает аннотация
@Transient
?
Что обозначает аннотация
@Temporal
?
java.util.Date
, которое может быть сохранено в БД 
java.util.Date
, которое не может быть сохранено в БД 
Statement stmt = conn.createStatement(); stmt.executeUpdate("insert into books (title, author) values ('David Flanagan', 'Java In A Nutshell')", Statement.RETURN_KEYS); Выберите вариант кода, который позволит вам получить все созданные ключи.
stmt.getKeys()
 
stmt.getGeneratedKeys()
. 
stmt.getPrimaryKeys()
 
stmt.getGeneratedPrimaryKeys()
 
Укажите результат действия функции
rs.next()
в нижеприведенном коде.ResultSet rs = stmt.executeQuery(...); rs.next();
Вы хотите реализовать транзакционность, использую технологию
JDBC
. Каким образом это можно реализовать, если необходимо провести несколько запросов в одной транзакции?
setAutoCommit
в java.sql.Connection
 
java.sql.Connection
 
begin
и commit
в sql
-запросе 
commit
и rollback
в java.sql.Connection
 
Statement stmt = conn.createStatement(); stmt.executeUpdate("insert into books (title, author) values ('_David Flanagan_', '_Java In A Nutshell_')", Statement.RETURN_GENERATED_KEYS); Выберите вариант кода, который позволит вам получить все созданные ключи.
stmt.getKeys()
 
stmt.getGeneratedKeys()
 
stmt.getPrimaryKeys()
 
stmt.getGeneratedPrimaryKeys()
 
stmt.getGenerated()
 
Укажите результат действия функции
rs.next()
в нижеприведенном коде.ResultSet rs = stmt.executeQuery(...); rs.next();
Вы хотите реализовать транзакционность, использую технологию
JDBC
. Каким образом это можно реализовать?
setAutoCommit
и setAutoRollback
в java.sql.Connection
 
commit
и rollback
в java.sql.Connection
 
java.sql.Connection
 
begin
и commit
в sql
-запросе 
Выберите вариант кода, который позволит вам изменить запись в БД
Выберите вариант кода, который позволит вам изменить запись в БД
Выберите вариант кода, который позволит вам изменить запись в БД
Выберите вариант кода, который позволит вам изменить запись в БД
Выберите вариант кода, который позволит вам изменить запись в БД
Выберите вариант кода, который позволит вам изменить запись в БД
С помощью каких объектов можно получить доступ к атрибутам приложения из
EL
-выражений?
page.scope
 
context.application
 
application.scope
 
application
 
applicationScope
 
С помощью каких объектов можно получить доступ к атрибутам запроса из
EL
-выражений?
request.values
 
request.params
 
request.scope
 
request
 
requestScope
 
С помощью каких объектов можно получить доступ к атрибутам сессии из
EL
-выражений?
context.session
 
session
 
sessionScope
 
application.session
 
session.Scope
 
С помощью каких объектов можно получить доступ к атрибутам сессии из
EL
-выражений?
page.session
 
request.sessionScope
 
application.sessionScope
 
sessionScope
 
session
 
С помощью каких объектов можно получить доступ к атрибутам запроса из
EL
-выражений?
page.request
 
requestScope
 
request.scope
 
application.request
 
request.params
 
С помощью каких объектов можно получить доступ к атрибутам страницы из
EL
-выражений?
page.Scope
 
pageScope
 
request.Scope
 
application.page
 
page
 
____ <sql:query var="countries" dataSource="${ds}">select * from countries</sql:query> <c:foreach var="countries" items="${countries.rows}"> <tr> <td><c:out value="${countries.title}"/></td> </tr> </c:foreach> Выберите вариант кода, который при подстановке вместо знаков подчеркивания, обеспечит подключение к БД
Oracle
с названиемmyDB
на сервереdbServer
Выберите вариант кода, который позволяет получить конкретного пользователя из конкретной страны
Выберите вариант кода, который позволяет получить конкретного пользователя из конкретной страны
Выберите вариант кода, который при подстановке вместо знаков подчеркивания, обеспечит подключение к БД
Oracle
с названиемmyDB
на сервереdbServer
____ <sql:query var="countries" dataSource="${ds}">select * from countries</sql:query> <c:foreach var="countries" items="${countries.rows}"> <tr> <td><c:out value="${countries.title}"/></td> </tr> </c:foreach>
Выберите вариант кода, который позволяет получить список всех пользователей из конкретной страны
Выберите вариант кода, который позволяет получить список всех пользователей из конкретной страны
В какой библиотеке
JSTL
есть функции для работы с БД?
sql
 
fmt
 
functions
 
core
 
xml
 
В какой библиотеке
JSTL
есть функции, которые могут работать сxml
?
sql
 
fmt
 
functions
 
core
 
xml
 
В какой библиотеке
JSTL
есть теги условий?
sql
 
fmt
 
functions
 
core
 
xml
 
В какой библиотеке
JSTL
есть функции, которые могут работать сURL
-адресами?
sql
 
fmt
 
functions
 
core
 
xml
 
В какой библиотеке
JSTL
есть функции, которые могут работать со строками?
sql
 
fmt
 
functions
 
core
 
xml
 
В какой библиотеке
JSTL
есть функции, которые предназначены для интернационализации?
sql
 
fmt
 
functions
 
core
 
xml
 
Как в
JNDI
создать экземплярjavax.naming.Context
?
javax.naming.Contex
 
javax.naming.ContextResolver
 
javax.jndi.InitialContex
 
Какой из вариантов кода неправильный?
javax.naming.Context ctx = new javax.naming.Context(System.getProperties());
 
javax.naming.Context ctx = new javax.naming.InitialContext();
 
javax.naming.Context ctx = new javax.naming.InitialContext();
 
javax.naming.Context ctx = new javax.naming.InitialContext(System.getProperties());
 
javax.naming.Context ctx = javax.naming.InitialContext(System.getProperties());
 
Како метод позволяет получить объект в
JNDI
?
register
 
addToEnvironment
 
bind
 
lookup
 
create
 
Как в
JNDI
получить экземплярjavax.naming.Context
в начале работы приложения?
javax.naming.InitialContex
 
javax.naming.Contex
 
javax.naming.ContextResolver
 
javax.naming.ContextProvider
 
Какой из вариантов кода правильный?
javax.naming.Context ctx = new javax.naming.Context();
 
javax.jndi.Context ctx = new javax.jndi.InitialContext();
 
javax.naming.Context ctx = new javax.naming.InitialContext();
 
javax.jndi.Context ctx = new javax.jndi.Context();
 
javax.naming.Context ctx = javax.naming.InitialContext();
 
Како метод позволяет зарегистрировать новый объект в
JNDI
?
register
 
addToEnvironment
 
bind
 
lookup
 
create
 
Какие утверждения относительно технологии
JTA
верны?
Какие пакеты содержит классы и интерфейсы технологии
JTA
?
java.transaction.xa
 
javax.transaction
 
java.jta.transaction
 
java.jta.transaction.api
 
javax.jta.transaction.api
 
Какие утверждения относительно технологии
JTA
верны?
Какие утверждения относительно технологии
JTA
верны?
Какие пакеты содержит классы и интерфейсы технологии
JTA
?
java.transaction
 
java.transaction.api
 
javax.transaction
 
javax.transaction.api
 
javax.transaction.xa
 
Какие утверждения относительно технологии
JTA
верны?
Выберите правильный вариант, позволяющий получить доступ к следующему ресурсу
LDAP
java.test.com:2030/jndi
?
Выберите правильный вариант, позволяющий получить доступ к источнику данных с именем
myDS
?
Какие утверждения относительно технологии
JNDI
верны?
J2EE
, работать с сообщениями 
JNDI
предназначен для единообразного доступа к разнообразным службам имен и каталогов 
Выберите правильный вариант, позволяющий получить доступ к следующему ресурсу
LDAP
java.test.com:3040/example/jndi
?
Выберите правильный вариант, позволяющий получить доступ к источнику данных с именем
myDS
?
Какие утверждения относительно технологии
JNDI
верны?
JNDI
предназначен для единообразного доступа к разнообразным службам имен и каталогов 
JNDI
через интерфейс поставщика услуг 
Что из перечисленного относится к технологии инъекции зависимостей (
Dependency Injection
)?
new InitialContext().lookup("java:comp/env/bean");
 
@Resource(name="jms/QueueConnectionFactory")
 
@PersistenceUnit(unitName="myPU")
 
@Stateful
 
@EJB
 
Какую область действия (
scope
) по умолчанию имеет объект, добавленный с помощью инъекции зависимостей (Dependency Injection
), если ни для него, ни для класса-контейнера область действия (scope
) не указана?
application
 
dependent
 
request
 
default
 
session
 
С помощью чего можно реализовать инъекцию зависимостей (
Dependency Injection
)?
web
-xml 
xml
-дескрипторы 
persistence
-xml 
С помощью чего можно реализовать инъекцию зависимостей (
Dependency Injection
)?
web
-xml 
xml
-дескрипторы 
persistence
-xml 
xml
-дескрипторы 
Какую область действия (
scope
) по умолчанию имеет объект (web bean
), добавленный с помощью инъекции зависимостей (Dependency Injection
), если ни для него, ни для класса-контейнера область действия (scope
) не указана?
application
 
request
 
page
 
dependent
 
session
 
Что из перечисленного относится к технологии инъекции зависимостей (
Dependency Injection
)?
@Dependency
 
javax.persistence.PersistenceContext
 
@PersistenceUnit(unitName="myPU")
 
@Stateless
 
@Resource(name="jms/QueueConnectionFactory")
 
Какой пакет содержит
JEE management API
?
javax.api
 
javax.management
 
management.api
 
javax.management.jee
 
javax.management.api
 
Относительно технологии
JMX
, что из перечисленного верно?
JMX
позволяет работать с почтой 
JMX
позволяет получать извещения о каких-либо неверных изменениях состояния 
JMX
является основой для создания логики взаимодействия с БД 
JMX
является аналогом технологии JMS
 
JMX
позволяет просмотр и изменение конфигурации приложения 
Укажите назначения слоя
agent
в технологияJMX
?
ManagedBeans
и ресурсы, которыми они управляют 
Какой пакет содержит
JEE management API
?
java.management.api
 
java.ejb.management
 
javax.management.api
 
javax.management
 
java.management
 
Относительно технологии
JMX
, что из перечисленного верно?
JMX
позволяет просмотр и изменение конфигурации приложения 
JMX
позволяет работать с почтой 
JMX
позволяет сбор и публикацию статистических данных о работе приложения 
JMX
позволяет получать извещения о каких-либо неверных изменениях состояния 
JMX
является аналогом технологии JMS
 
Какие логические слои содержит технология
JMX
:
instrumentation
-слой 
agent
-слой 
Укажите способ сохранения переменной
var
на уровне сессии изJSP
-страницы.
session.setAttribute("var", var);
 
session.setAttribute("var");
 
session.setAttribute(var);
 
getSession().setAttribute("var", var);
 
getSession().setAttribute(var);
 
Укажите способ получения переменной
var
, сохраненной в запросе, изJSP
-страницы.
Integer var = getRequest().getInteger("var");
 
Integer var = request.getInteger("var");
 
Integer var = request.getAttribute("var");
 
Integer var = (Integer)request.getAttribute("var");
 
Integer var = (Integer)getRequest().getAttribute("var");
 
Укажите способ сохранения переменной
var
на уровне страницы изJSP
-страницы.
page.setAttribute("var", var);
 
page.setAttribute("var");
 
page.setAttribute(var);
 
pageContext.setAttribute(var);
 
pageContext.setAttribute("var", var);
 
Укажите способ получения переменной
var
, сохраненной в сессии, изJSP
-страницы.
Integer var = getSession().getInteger("var");
 
Integer var = session.getInteger("var");
 
Integer var = session.getAttribute("var");
 
Integer var = (Integer)session.getAttribute("var");
 
Integer var = (Integer)getSession().getAttribute("var");
 
Укажите способ получения переменной
var
, сохраненной на уровне приложения, изJSP
-страницы.
Integer var = (Integer)getRequest().getInteger("var");
 
Integer var = (Integer)request.getInteger("var");
 
Integer var = (Integer)application.getAttribute("var");
 
Integer var = (Integer)getApplication().getAttribute("var");
 
Integer var = (Integer)session.getAttribute("var");
 
Укажите способ сохранения переменной
var
на уровне приложения изJSP
-страницы.
application.setAttribute("var", var);
 
application.setAttribute("var");
 
application.setAttribute(var);
 
application.setValue("var", var);
 
application.setValue(var);
 
Укажите директивы
JSP
-страницы, которые не влияют на загрузку памяти сервера:
language
 
buffer
 
errorPage
 
session
 
Имеется следующая директива
JSP
:<%@ page language="java" buffer="5Kb" autoflush="true" errorPage="/errorPage.jsp" %> Что произойдет при попытке обработать ответ размером около 100Kb?
Какие утверждения относительно директивы
jsp:include
верны?
jsp:include
вставляет файл на этапе трансляции JSP страницы 
jsp:include
позволяет передавать параметры во вставляемый файл 
jsp:include
позволяет вставлять динамический контент 
jsp:include
позволяет вставлять статический контент 
Укажите директивы
JSP
-страницы, которые могут влиять на загрузку памяти сервера:
cache
 
buffer
 
memory
 
size
 
autoflush
 
Имеется следующая директива
JSP
:<%@ page language="java" buffer="5Kb" autoflush="false" errorPage="/errorPage.jsp" %> Что произойдет при попытке обработать ответ размером около 100Kb?
Какие утверждения относительно директивы
include
верны?
include
вставляет файл на этапе трансляции JSP страницы 
include
позволяет передавать параметры во вставляемый файл 
include
позволяет вставлять динамический контент 
Что позволяет указать сервлету, сгенерированному из
JSP
, обрабатывать только один запрос в один момент времени?
singleThread
значения true
 
isThreadSafe
значения false
 
threadeSafe
значения true
 
multiThread
значения false
 
С помощью какой функции вы может инициализировать сервлет?
start()
 
init()
 
acquire()
 
begin()
 
ни один из перечисленных
 
С помощью какого атрибута директивы
page
можно указать контейнеру, что даннаяJSP
-страница может обрабатывать ошибки других страниц?
isErrorPage
 
errorPage
 
canHandleError
 
canCatchError
 
Что позволяет указать сервлету, сгенерированному из
JSP
, обрабатывать несколько запросов в один момент времени?
isThreadSafe
значения true
 
thread
значения true
 
singleThread
значения false
 
isThreadSafe
значения false
 
single
значения false
 
С помощью какой функции вы может освободить ресурсы, занятые сервлетом?
release()
 
finalize()
 
destroy()
 
stop()
 
free()
 
С помощью какого атрибута директивы
page
можно указатьJSP
-странице игнорировать выраженияEL
?
ignoreEL
 
isELIgnored
 
processEL
 
isELprocessed
 
Укажите назначение функции
jspInit()
.
JSP
-страницы 
JSP
-страницу при каждом обращении 
JSP
-страницу один раз за все время ее существования 
_jspService()
 
Что из перечисленного входит в жизненный цикл
JSP
-страницы?
Какие методы, относящиеся к жизненному циклу
JSP
-страницы, нельзя переопределить?
_jspDestroy()
 
_jspFinalize()
 
_jspDoGet()
 
_jspInit()
 
_jspService()
 
Какое назначение функции
jspInit()
?
_jspService()
 
JSP
-страницу при каждом обращении 
JSP
-страницу один раз за все время ее существования 
JSP
-страницу по требованию 
Что из перечисленного не входит в жизненный цикл
JSP
-страницы?
Какие методы, относящиеся к жизненному циклу
JSP
-страницы, можно переопределить?
jspCreate()
 
jspDestroy()
 
jspInit()
 
jspProcess
 
jspPause()
 
Вы создали файл с именем
show.jsp
, в котором выполняется вывод текущей даты, и поместили его в каталогWEB-INF/myTags
. Какой из следующих примеров будет выполнен правильно?
Какая директива
JSP
подключает библиотекуhtml
?
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="c" %>
 
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="h" %>
 
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="c" %>
 
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
 
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
 
Какие из перечисленных элементов может содержать
JSP
-страница?
scriptlet
) 
property
) 
expression
) 
counter
) 
comment
) 
Вы создали файл с именем
show.jsp
, в котором выполняется вывод текущей даты, и поместили его в каталогWEB-INF/tags
. Какой из следующих примеров будет выполнен правильно?
Какая директива
JSP
подключает библиотекуcore
?
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="c" %>
 
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="h" %>
 
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="c" %>
 
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
 
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
 
Какие из перечисленных элементов может содержать
JSP
-страница?
directive
) 
property
) 
declaration
) 
action
) 
event
) 
Какие утверждения относительно
JSP
иJava servlets
неверны?
JSP
компилируется в сервлет
 
JSP
можно использовать любой язык, а для Java servlets
только язык Java
 
Что из перечисленного относиться к неявным объектам (
implicit objects
) вJSP
?
error
) 
response
) 
container
) 
application
) 
page
) 
Какой тип имеет неявный объект (
implicit object
)response
вJSP
?
javax.servlet.ServletResponse
 
javax.servlet.HttpServletResponse
 
javax.servlet.HttpResponse
 
javax.servlet.Response
 
Какие утверждения относительно
JSP
иJava servlets
верны?
JSP
компилируется в сервлет
 
JSP
можно использовать любой язык, а для Java servlets
только язык Java
 
Что из перечисленного относиться к неявным объектам (
implicit objects
) вJSP
?
request
) 
session
) 
event
) 
expression
) 
out
) 
Какой тип имеет неявный объект (
implicit object
)request
вJSP
?
javax.servlet.Request
 
javax.servlet.HttpRequest
 
javax.HttptRequest
 
javax.servlet.HttpServletRequest
 
Какие утверждения относительно
Session Stateles Bean
верны?
javax.ejb.SessionBean
 
Какие типы
EJB
можно использовать для сохранения информации о пользователе между сессиями?
Stateless Session Bean
 
Statefull Session Bean
 
Persistence Entity Bean
 
Message-Driven Bean
 
ни один из перечисленных
 
Какие утверждения относительно
Message-Driven Bean
верны?
Какие типы
EJB
можно использовать для сохранения информации о пользователе при переходе на другую страницу?
Persistence Entity Bean
 
Stateless Session Bean
 
Statefull Session Bean
 
Message-Driven Bean
 
Какие типы
EJB
можно использовать для сохранения информации о пользователе между сессиями?
Persistence Entity Bean
 
Stateless Session Bean
 
Statefull Session Bean
 
Message-Driven Bean
 
Какие типы
EJB
можно использовать для обработки сообщений?
Persistence Entity Bean
 
Stateless Session Bean
 
Statefull Session Bean
 
Message-Driven Bean
 
Для чего предназначена аннотация
@EJB
в следующем коде?@EJB(name="dateService") private DateService ds;
DateService
 
DateService
- интерфейс 
DateService
 
DateService
 
DateService
- абстрактный класс 
Какие типы
EJB
можно использовать для сохранения информации о пользователе между сессиями?
Message-Driven Bean
 
Persistence Entity Bean
 
Statefull Session Bean
 
Stateless Session Bean
 
Какие типы
EJB
можно использовать для обработки сообщений?
Message-Driven Bean
 
Stateless Session Bean
 
Persistence Entity Bean
 
Statefull Session Bean
 
Для чего предназначена аннотация
@EJB
в следующем коде?@EJB(name="dateService") private DateService ds;
DateService
 
DateService
 
DateService
 
DateService
 
Какие типы
EJB
можно использовать для сохранения информации о пользователе между сессиями?
Persistence Entity Bean
 
Stateless Session Bean
 
Statefull Session Bean
 
Message-Driven Bean
 
Какие типы
EJB
можно использовать для обработки сообщений?
Persistence Entity Bean
 
Stateless Session Bean
 
Statefull Session Bean
 
Message-Driven Bean
 
Какая аннотация позволяет указать, что дата должна быть в будущем?
Before
 
Future
 
After
 
InFuture
 
Какая аннотация позволяет указать, что дата должна быть в прошлом?
Before
 
Future
 
After
 
Past
 
Какая аннотация валидатора позволяет указать, что он может быть применим только к полям?
@Field
 
@Target(ElementType.FIELD)
 
@Allow(Type.FIELD)
 
@Validate(Type.FEILD)
 
Какая аннотация позволяет указать, что дата должна быть в прошлом?
Past
 
PastDate
 
Before
 
Future
 
Какая аннотация позволяет указать, что дата должна быть в будущем?
FutureDate
 
Future
 
After
 
Past
 
Какая аннотация валидатора позволяет указать, что он может быть применим только к методам?
@Method
 
@Target(Type.METHOD)
 
@Target(ElementType.METHOD)
 
@Validate(Type.METHOD)
 
Какая аннотация может быть использована для инъекции (
dependency injection
) контекста сессии (session context
).
Какой вариант можно использоваться, если метод
doInit
должен быть вызван для инициализации после инъекции (dependency injection
).
Какой вариант можно использоваться, если метод
doRelease
должен быть вызван во время удаления компонента.
Какая аннотация может быть использована для инъекции (
dependency injection
) контекста сессии (session context
).
Какая аннотация может быть использована для метода, который должен быть вызван для инициализации после инъекции (
dependency injection
).
@Init
 
@AfterConstruct
 
@Post
 
@PostConstruct
 
@Construct
 
Какая аннотация может быть использована для метода, который должен быть вызван во время удаления компонента.
@BeforeDestroy
 
@Stop
 
@Finalize
 
@Destroy
 
@PreDestroy
 
Укажите возможные способы проверки введенных данных.
Какие из перечисленных аннотаций относятся к валидации данных?
Какие из приведенных примеров валидации являются правильными?
Укажите возможные способы проверки введенных данных.
Какие из перечисленных аннотаций относятся к валидации данных?
Какие из приведенных примеров валидации являются правильными?
Что нужна подставить вместо знаков подчеркивания, чтобы к методу
method1
имел доступ только пользователь с рольюTeacher
, а к методуmethod2
имели доступ пользователи с рольюTeacher
илиStudent
?@DeclareRoles({"Teacher", "Student", "Other"}) public class MyClass { _1_ public void method1(){..} _2_ public void method2(){..} }
Что нужна подставить вместо знаков подчеркивания, чтобы к методу
method1
имел доступ только пользователь с рольюTeacher
, а к методуmethod2
не имел доступ никто?@DeclareRoles({"Teacher", "Student", "Other"}) public class MyClass { _1_ public void method1(){..} _2_ public void method2(){..} }
Что нужна подставить вместо знаков подчеркивания, чтобы к методу
method1
имел доступ только пользователь с рольюTeacher
, а методmethod2
был доступен для всех (в том числе тех, у кого нет роли)?@DeclareRoles({"Teacher", "Student", "Other"}) public class MyClass { _1_ public void method1(){..} _2_ public void method2(){..} }
Что нужна подставить вместо знаков подчеркивания, чтобы к методу
method1
имел доступ только пользователь с рольюTeacher
, а к методуmethod2
имел доступ только пользователь с рольюStudent
?@DeclareRoles({"Teacher", "Student", "Other"}) public class MyClass { _1_ public void method1(){..} _2_ public void method2(){..} }
Что нужна подставить вместо знаков подчеркивания, чтобы к методу
method1
имел доступ только пользователь с рольюTeacher
, а к методуmethod2
не имел доступ никто?@DeclareRoles({"Teacher", "Student", "Other"}) public class MyClass { _1_ public void method1(){..} _2_ public void method2(){..} }
Что нужна подставить вместо знаков подчеркивания, чтобы к методу
method1
имел доступ только пользователь с рольюTeacher
, а методmethod2
был доступен для всех (в том числе тех, у кого нет роли)?@DeclareRoles({"Teacher", "Student", "Other"}) public class MyClass { _1_ public void method1(){..} _2_ public void method2(){..} }
Укажите способы описания настроек безопасности?
security.xml
 
web.xml
 
web.xml
 
security.xml
 
Укажите правильный вариант указания настроек безопасности.
Какие утверждения относительно параметра
transport-guarantee
верны?
user-data-constraint
, содержащий данный параметр является необязательным 
HTTP
, если выставлено значение NONE
 
HTTP
, если выставлено значение HTTP
 
В каком файле можно указать параметры безопасности приложения?
security.xml
 
web-security.xml
 
web.xml
 
application.xml
 
Укажите правильный вариант указания настроек безопасности.
Какие утверждения относительно параметра
transport-guarantee
верны?
SSL
-соединение, если выставлено значение CONFIDENTIAL
 
user-data-constraint
 
Какие существуют типы аутентификации пользователя?
Mutual authentication
 
Server authentication
 
Digest authentication
 
Form-based authentication
 
Какие утверждения относительно типы аутентификации
HTTP Form-based authentication
верны?
Какие утверждения относительно типа аутентификации
HTTP Basic authentication
верны?
Какие существуют типы аутентификации пользователя?
Server authentication
 
Client authentication
 
Basic authentication
 
Main authentication
 
Default authentication
 
Какие утверждения относительно типа аутентификации
HTTP Basic authentication
верны?
Какие утверждения относительно типы аутентификации
HTTP Form-based authentication
верны?
Какие утверждения относительно технологии
JavaMail
неверны?
POP
, SMTP
, IMAP
 
IMAP
 
MAPI
 
Какой пакет содержит
JavaMail API
??
javax.mail
 
javax.javamail
 
java.mail
 
java.javamail
 
Какой вариант кода позволит создать сообщение для ответа на письмо (переменная
msg
содержит исходное письмо)?
ReplyMessage reply = msg.getReply();
 
Message reply = msg.getReplyMessage();
 
ReplyMessage reply = msg.replyMessage();
 
Message reply = msg.reply();
 
Какие утверждения относительно технологии
JavaMail
верны?
SMTP
 
POP
 
NNTP
 
Какой пакет содержит
JavaMail API
?
java.mail
 
javax.javamail
 
javax.jee.mail
 
javax.mail
 
Какой вариант кода позволит создать сообщение для ответа на письмо (переменная
msg
содержит исходное письмо)?
Message reply = msg.getReply();
 
Message reply = msg.reply();
 
Message reply = msg.getReplyMessage();
 
Message reply = msg.replyMessage();
 
Вам приходится часто получать очень большие
XML
-файлы и на их основе создавать много новыхXML
-файлов, но элементы исходногоXML
-файла приходится посещать один раз. Каким парсером вы воспользуетесь для выполнения этой задачи?
SAX
-парсер менее требователен к памяти 
JAXP
-событийный парсер 
DOM
-парсер сообщает вызвавшему приложению о встреченных распознанных элементах XML-разметки 
JAXB
создает модель документа в памяти 
XSLT
-парсер строит модель документа и предоставляет доступ к содержимому 
Какие утвержденимя относительно технологии
SAX
верны?
SAX
-парсер строит модель документа и предоставляет доступ к содержимому 
SAX
-парсер сообщает вызвавшему приложению о встреченных распознанных элементах XML-разметки 
SAX
-парсер менее требователен к памяти 
SAX
-парсер совмещает событийную модель и построение документа в памяти 
SAX
создает модель документа в памяти 
Какие утвержденимя относительно технологии
DOM
верны?
DOM
-парсер менее требователен к памяти 
DOM
создает модель документа в памяти 
DOM
-парсер сообщает вызвавшему приложению о встреченных распознанных элементах XML-разметки 
DOM
-парсер строит модель документа и предоставляет доступ к содержимому 
DOM
-событийный парсер 
Какие утвержденимя относительно технологии
SAX
верны?
SAX
-парсер менее требователен к памяти 
SAX
-парсер совмещает событийную модель и построение документа в памяти 
SAX
-парсер сообщает вызвавшему приложению о встреченных распознанных элементах XML-разметки 
SAX
не создает модель документа в памяти 
SAX
-парсер строит модель документа и предоставляет доступ к содержимому 
Какие утвержденимя относительно технологии
DOM
верны?
DOM
-парсер менее требователен к памяти 
DOM
-событийный парсер 
DOM
-парсер сообщает вызвавшему приложению о встреченных распознанных элементах XML-разметки 
DOM
создает модель документа в памяти 
DOM
-парсер строит модель документа и предоставляет доступ к содержимому 
Вам приходится часто получать
XML
-файлы и на их основе создавать много новыхXML
-файлов, и элементы исходногоXML
-файла приходится посещать несколько раз. Каким парсером вы воспользуетесь для выполнения этой задачи?
SAX
-парсер менее требователен к памяти 
JAXP
-событийный парсер 
DOM
-парсер сообщает вызвавшему приложению о встреченных распознанных элементах XML-разметки 
JAXB
создает модель документа в памяти 
XSLT
-парсер строит модель документа и предоставляет доступ к содержимому 
Укажите правильные варианты кода?
Какие утверждения относительно технологии
JAXP
верны?
DOM
-парсером 
Какой из приведенных вариантов работы с
SAX
-парсером вJAXP
верен?
Как создать экземпляр класса, реализующего преобразование
XML
вXHTML
?
Transformer.newInstance()
 
TransformerFactory.newTransformer()
 
XSLTTransformerFactory.newInstance()
 
Какие утверждения относительно технологии
JAXP
верны?
SAX
-парсером 
XML
-документов 
DTD
 
Какой из приведенных вариантов работы с
SAX
-парсером вJAXP
верен?
Какая аннотация
JAXB
позволяет указать порядок следования данных вXML
-сообщениях?
@XmlElement("field1", "field2")
 
@XmlAccessorOrder(propOrder={"field1"}, propOrder={"field2"})
 
@XmlType(propOrder={"field1", "field2"})
 
@XmlAccessorOrder(propOrder={"field1", "field2"})
 
@XmlElement(order={"field1"}, order={"field2"})
 
Какая аннотация
JAXB
позволяет указать порядок следования данных вXML
-сообщениях?
@XmlOrder("field1", "field2")
 
@XmlAccessorOrder("field1","field2")
 
@XmlOrder(propOrder={"field1", "field2"})
 
@XmlAccessorOrder(ALPHABETICAL)
 
@XmlAccessorOrder(AccessorOrder.ALPHABETICAL)
 
Какие варианты аннотаций позволят указать следующий алфавитный порядок следования данных в
JAXB
?
Какая аннотация
JAXB
позволяет указать порядок следования данных вXML
-сообщениях?
@XmlOrder(propOrder={"field1", "field2"})
 
@XmlAccessorOrder(propOrder={"field1"}, propOrder={"field2"})
 
@XmlType(propOrder={"field1", "field2"})
 
@XmlAccessorOrder(propOrder={"field1", "field2"})
 
@XmlType(propOrder={"field1"}, propOrder={"field2"})
 
Какая аннотация
JAXB
позволяет указать порядок следования данных вXML
-сообщениях?
@XmlOrder(propOrder={"field1", "field2"})
 
@XmlAccessorOrder(propOrder={"field1"}, propOrder={"field2"})
 
@XmlOrder(propOrder={"field1", "field2"})
 
@XmlAccessorOrder(AccessorOrder.ALPHABETICAL)
 
@XmlType(propOrder={"field1"}, propOrder={"field2"})
 
Какие варианты аннотаций позволят указать следующий алфавитный порядок следования данных в
JAXB
?
Что из перечисленного оявляется прикладной программой
JMS
?
JMS
 
JMS
 
JMS
 
JMS
 
Какие типы обмена сообщениями поддерживает
JMS
?
JNDI
 
Для чего предназначен тип обмена сообщениями "издатель-подписчик" в технологии
JMS
?
Что из перечисленного оявляется прикладной программой
JMS
?
JMS
 
JMS
 
JMS
 
JMS
 
Какие типы обмена сообщениями поддерживает
JMS
?
RPC
 
Для чего предназначен тип обмена сообщениями "точка-точка" в технологии
JMS
?
Какой
HTTP
-код будет возвращен сервером, если запросу соответствует ресурс, временно доступный по другому адресу?
javax.ws.rs.core.Response.Status.BAD_REQUEST
 
javax.ws.rs.core.Response.Status.TEMPORARY_REDIRECT
 
javax.ws.rs.core.Response.Status.NOT_FOUND
 
javax.ws.rs.core.Response.Status.SEE_OTHER
 
javax.ws.rs.core.Response.Status.MOVED_PERMANENTLY
 
Какой
HTTP
-код будет возвращен сервером, если запрос, отправленный клиентской стороной, принят серверной стороной, однако обработка запроса серверной стороной не завершена?
javax.ws.rs.core.Response.Status.CREATED
 
javax.ws.rs.core.Response.Status.ACCEPTED
 
javax.ws.rs.core.Response.Status.IN_PROCESS
 
javax.ws.rs.core.Response.Status.OK
 
Какой
HTTP
-код будет возвращен сервером, если клиентской стороной запрашивалась информация методомGET
, с использованием поляDATE
в заголовке запроса, а запрашиваемая информация не изменялась с момента указанной даты?
javax.ws.rs.core.Response.Status.NOT_CHANGED
 
javax.ws.rs.core.Response.Status.NO_CONTENT
 
javax.ws.rs.core.Response.Status.NOT_FOUND
 
javax.ws.rs.core.Response.Status.NOT_MODIFIED
 
Какой
HTTP
-код будет возвращен сервером, если запросу не соответствует ни один ресурс?
javax.ws.rs.core.Response.Status.BAD_REQUEST
 
javax.ws.rs.core.Response.Status.NO_CONTENT
 
javax.ws.rs.core.Response.Status.NOT_FOUND
 
javax.ws.rs.core.Response.Status.SEE_OTHER
 
javax.ws.rs.core.Response.Status.GONE
 
Какой
HTTP
-код будет возвращен сервером, если произошла непредвиденная ошибка при обработке запроса?
javax.ws.rs.core.Response.Status.SERVER_ERROR
 
javax.ws.rs.core.Response.Status.INTERNAL_ERROR
 
javax.ws.rs.core.Response.Status.ERROR
 
javax.ws.rs.core.Response.Status.INTERNAL_SERVER_ERROR
 
Какой
HTTP
-код будет возвращен сервером, если сервер не смог ничего сопоставитьURI
-адресу?
javax.ws.rs.core.Response.Status.NOT_FOUND
 
javax.ws.rs.core.Response.Status.PRECONDITION_FAILED
 
javax.ws.rs.core.Response.Status.CONFLICT
 
javax.ws.rs.core.Response.Status.INTERNAL_SERVER_ERROR
 
В каком варианте метод
calc
является методом веб-сервиса?
Какой из приведенных примеров объявления веб-сервиса с веб-методом
doService
является правильным?
Какой из приведенных примеров объявления веб-сервиса с веб-методом
doService
является правильным?
Какой класс из представленных является веб-сервисом?
Какой из приведенных примеров объявления веб-сервиса с веб-методом
doService
является правильным?
Какой из приведенных примеров объявления веб-сервиса с веб-методом
doService
является правильным?
Какие утверждения относительно технологии
JAX-WS
верны?
REST
 
JAX-RS
 
POJO
-классов в Web
-сервисы. 
WSDL
, в Java
-классы, реализующие эти сервисы. 
web.xml
. 
Какие утверждения относительно методов веб-сервиса
JAX-WS
, которые необходимо опубликовать верны?
void
 
final
 
javax.jws.WebMethod
 
static
 
>Какие утверждения относительно класса, реализующего веб-сервис
JAX-WS
, верны?
public
 
final
 
finalize
 
abstract
 
finalize
 
Какие утверждения относительно технологии
JAX-WS
верны?
POJO
-классов в Web
-сервисы. 
REST
 
JAXB
 
WSDL
, в Java
-классы, реализующие эти сервисы. 
Вам необходимо произвести инициализацию веб-сервиса
JAX-WS
до того, как ему будет первый раз передан запрос клиента. Какой способ позволяет это сделать?
web./xml
. 
Post
 
PostConstruct
 
Init
 
Вам необходимо произвести освобождение некоторых ресурсов веб-сервиса
JAX-WS
до того, как он будет уничтожен. Какой способ позволяет это сделать?
PreDestroy
 
Destroy
 
Finalize
 
web./xml
. 
Какие утверждения относительно технологии
JAX-RS
верны?
POJO
-классов в Web
-сервисы. 
WSDL
, в Java
-классы, реализующие эти сервисы. 
REST
 
Java
-классов с типами HTTP
-запросов 
Для чего в
JAX-RS
может использоваться аннотацияPath
?
Java
-классов с типами HTTP
-запросов 
MIME
, принимаемые ресурсом 
MIME
, возвращаемые ресурсом 
Какие утверждения относительно аннотации
Produces
верны?
MIME
, принимаемые ресурсом 
MIME
, возвращаемые ресурсом 
HTTP
-запросов 
Какие утверждения относительно технологии
JAX-RS
верны?
REST
 
JAXB
 
POJO
-классов в Web
-сервисы. 
WSDL
, в Java
-классы, реализующие эти сервисы. 
Для чего в
JAX-RS
может использоваться аннотацияGET
?
Java
-классов с HEAD
-запросом 
Java
-классов с GET
-запросом 
Java
-классов с PUT
-запросом 
Java
-классов с POST
-запросом 
Какие утверждения относительно аннотации
Consumes
верны?
MIME
, принимаемые ресурсом 
MIME
, возвращаемые ресурсом 
HTTP
-запросов