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