Що таке специфікація сервлета 3.1?

Специфікація Servlet 3.1 визначає: щоб покращити передбачуваність методу HTTP переспрямованого запиту, контейнери повинні перенаправляти за допомогою коду стану 303 (SC_SEE_OTHER), за винятком випадків, коли потрібна взаємодія з агентами користувача HTTP 1.0; у яких випадках необхідно використовувати код статусу 302.

Сервлет Java є базова веб-специфікація в Java Enterprise Platform. Розробники можуть створювати веб-програми за допомогою Servlet API для взаємодії з робочим процесом запитів/відповідей.

Виконання сервлетів включає шість основних кроків:

  • Клієнти надсилають запит на веб-сервер.
  • Веб-сервер отримує запит.
  • Веб-сервер передає запит відповідному сервлету.
  • Сервлет обробляє запит і генерує відповідь у формі виводу.

Два основних типи сервлетів: загальний і HTTP.

історія

Версія API сервлетівЗвільненийСпецифікація
Jakarta Servlet 6.031 травня 2022 р6.0
Jakarta Servlet 5.09 жовтня 2020 р5.0
Jakarta Servlet 4.0.310 вересня 2019 р4.0
Java Servlet 4.0вересень 2017 рJSR 369

Сервлет — це клас мови програмування Java, який використовується для розширення можливостей серверів, на яких розміщено програми, доступ до яких здійснюється за допомогою моделі програмування запит-відповідь. Хоча сервлети можуть відповідати на будь-який тип запиту, вони зазвичай використовуються для розширення додатків, розміщених на веб-серверах.

Related Post

Яке визначення множинного розподілу?Яке визначення множинного розподілу?

Що таке багатоканальний розподіл? Це є стратегія логістики, яка досягає клієнтів через кілька каналів розподілу замість одного. Підприємства використовують поєднання як онлайн, так і офлайн методів для продажу своєї продукції.

Яка різниця між болоньєю та ліванською болоньєю?Яка різниця між болоньєю та ліванською болоньєю?

У той час як звичайна болонья може включати суміш курки, індички, свинини або яловичини, справді справжня ліванська болонья виготовляється виключно з яловичини. Окрім м’яса, він також містить окрему суміш солі,