Введение в тест по сервлетам
Технология Java Servlets предоставляет веб-программистам простой и удобный механизм для расширения функциональности веб-серверов. Это расширение производится путем написания программного кода на Java. Сервлеты иногда еще называют "апплетами, выполняющимися на стороне сервера".
Спецификация сервлетов была предложена компанией Sun еще в 1997 году. До сих пор сервлеты используются в подавляющем большинстве веб-приложений, написанных на java. На основе сервлетов построено огромное количество фреймфорков (framework) для быстрого создания веб-приложений любого уровня сложности.
В наше время веб-технологий с сервлетами знакомо большое количество программистов на java, потому тест по сервлетам является очень актуальным.
Целевая аудитория теста Servlets
Тест по java сервлетам предназначен веб-разработчикам на Java.
Данный тест проверяет знание основных понятий веб-программирования с использованием сервлетов и сервлет-контейнеров.
Тест будет интересен всем, кто связан с web-разработкой на java. Даже если в своей работе Вы используете высокоуровневые фреймворки, такие как Tapestry, Struts, знание и понимание базовых принципов работы сервлетов будет очень полезным.
Возможно на ряду с тестом по сервлетам Вас заинтересует более сложный комплексный тест по jsp/сервлетам.
Структура теста по сервлетам в java
В тесте в основном содержатся несложные вопросы, которые призваны проверить фундаментальные знания в области разработки простых веб-приложений с использованием технологии сервлетов (java servlets).
Условно все вопросы теста можно поделить на следующие группы:
- Сервлет, жизненный цикл сервлета
- Объекты Request и Response
- Сессия (Session) и аттрибуты
- Конфигурирование, deployment descriptor
Дальнейшее развитие теста по основам сервлетов
Многие вопросы теста проверяют знание API классов из пакета javax.servlet. В будущем планируется добавить больше практических вопросов с фрагментами java и html кода.
Сложные вопросы по результатам голосования пользователей сервиса будут перенесены в тест по сервлетам среднего уровня.
Если у Вас есть какие-либо замечания по поводу теста, оставляйте их в форме комментариев слева. Добавить придуманный Вами вопрос Вы можете посредством формы в нижней части страницы.
Важно: Ниже обсуждается только тест в целом: покрытие тематик, типы вопросов, пути улучшения теста и так далее.
Замечания, касающиеся отдельных вопросов теста, просьба оставлять в соответствующих топиках,
которые доступны на странице результатов прохождения теста возле каждого вопроса.