Рубрики
Без рубрики

Введение в сервлеты

Во время серфинга по любому веб-сайту в Интернете, для любой страницы на нем происходят две вещи… Помеченный как java, веб-разработчик, сегодня обученный.

Во время просмотра любого веб-сайта в Интернете для любой страницы на нем происходят две вещи: запрос и ответ между клиентом и сервером. Клиент отправляет запрос на получение любой страницы, и ответ приходит с сервера.

В основном существует два типа страниц – статические и динамические. Динамические страницы – это те страницы, которые создаются во время выполнения.

Веб-контейнеры

Итак, теперь, чтобы понять, как сервлеты вписываются в эту картину, нам нужно понять то, что называется веб-контейнерами, которые являются ничем иным, как вспомогательными приложениями, которые используются для создания этих динамических страниц. Эти вспомогательные функции содержат сервлеты для той же цели. Apache Tomcat является одним из примеров веб-контейнеров.

Сервлеты

Теперь, что именно делает этот сервлет и что это такое на самом деле? Это не что иное, как файл java, который может принять запрос от клиента в Интернете, обработать этот запрос и предоставить вам ответ в виде HTML-страницы. Это обычный класс, который расширяет Httpservlet

Дескриптор развертывания

Теперь, как этот веб-контейнер узнает, какой сервлет подходит для обработки любого входящего запроса. Что ж, для этого у нас есть web.xml файлы, которые также известны как дескриптор развертывания. Здесь вы указываете, для какого запроса какой сервлет должен быть вызван.

Оригинал: “https://dev.to/saumyaagnihotri/introduction-to-servlets-331f”