Веб -контейнер (также известный как контейнер сервлетов; [1] и сравните "webcontainer" [2] ) — это компонент веб-сервера , который взаимодействует с сервлетами Jakarta . Веб-контейнер отвечает за управление жизненным циклом сервлетов, сопоставление URL-адреса с определенным сервлетом и обеспечение того, чтобы запрашивающая сторона URL имела правильные права доступа. Веб-контейнер обрабатывает запросы к сервлетам , файлам серверных страниц Jakarta (JSP) и другим типам файлов, которые включают код на стороне сервера. Веб-контейнер создает экземпляры сервлетов, загружает и выгружает сервлеты, создает и управляет объектами запросов и ответов, а также выполняет другие задачи по управлению сервлетами. Веб-контейнер реализует контракт веб-компонента архитектуры Jakarta EE . Эта архитектура определяет среду выполнения для дополнительных веб-компонентов, включая безопасность , параллелизм , управление жизненным циклом , транзакции , развертывание и другие службы.
Ниже приведен список известных приложений, реализующих спецификацию Jakarta Servlet от Eclipse Foundation , разделенных в зависимости от того, продаются ли они напрямую или нет.
Java-сервлеты управляются веб-контейнером (контейнером сервлетов).
Типы компонентов в среде J2EE: [...] JSP или сервлет как веб-компоненты, работающие внутри webtainer [...]