logo search
Ответы к экзамену по ПИИ

Переопределение и переадресация запросов. Формирование get и post запросов в сервлете. Переопределение

Forward-переопределение, может выполнится, если другой сервлет находится в рамках этого приложения. Связь с первым сервлетом теряется, ответы поступают напрямую браузеру.

Браузер вызывает сервлет Ppp, который в зависимости от значения передаваемого параметра в первом случае переопределяет запрос на сервлеты MmmилиFff, при переопределении запроса(RequestDispatcher rd = rq.getRrequestDispatcher("url"); rd.forward(rq,rs);), а во втором – генерирует http-запрос, вызывающийMmmилиFff.

Обратите внимание, что при переопределении запроса (a), связь браузера с сервлетом Pppфактически прекращается и данные ответа сервлетовMmmилиFffпоступают на обработку ему напрямую.