Когда пользователь запрашивает JSP-страницу из браузера, запрос сначала получает веб-сервер. Сервер определяет расширение файла .jsp и пересылает запрос в JSP-контейнер (например, Tomcat).
JSP-контейнер проверяет, существует ли уже скомпилированный JSP-класс:
После того как JSP скомпилирован и загружен в память, контейнер выполняет два ключевых метода:
Метод _jspService() формирует содержимое ответа (обычно HTML), которое JSP-контейнер отправляет обратно в браузер клиента для отображения.
JSP контейнер переводит JSP код в servlet и компилирует его в Java класс только при первом запросе, а последующие запросы переиспользуют уже скомпилированный класс.
Новый — ещё не проверен сообществом
Вы