Метод класса Java может вызвать другой метод класса Java. Тогда зачем вам RequestDispatcher?
Сервлеты - это классы Java. Метод класса Java может вызвать другой метод класса Java. Тогда зачем вам RequestDispatcher?
1 ответ
Решение
С помощью диспетчера запросов вы указываете ресурс для включения или пересылки в виде URI, чтобы вы могли отправлять ресурсы, отличные от классов Java, например, статический файл, JSP, страницу JSF или другой сервлет, которого нет в вашем классе Java. доступ к.
Также диспетчер обеспечивает соблюдение правил, таких как включенный ресурс, не может установить заголовок, и ответ завершается при возврате из форварда.
Если вам не нужно применять эти правила и вы вызываете только доступные java-классы с хорошим поведением, тогда я согласен, что вам не нужно использовать диспетчер запросов.