RequestDispatcher — это интерфейс Java Servlet, который позволяет перенаправлять запросы на стороне сервера. Его основная задача — передавать запросы другим ресурсам или включать содержимое с разных страниц в рамках одного приложения.
RequestDispatcher позволяет тебе:
RequestDispatcher предоставляет два главных метода:
forward() — передаёт управление другому ресурсу; исходный ресурс не может писать в ответinclude() — добавляет содержимое другого ресурса в текущий ответ; оба ресурса могут внести свой вклад в результатЧтобы использовать RequestDispatcher, следуй этим шагам:
getRequestDispatcher()forward(), либо метод include() на объекте dispatcherRequestDispatcher особенно полезен для:
Примечание: в отличие от клиентских редиректов, операции RequestDispatcher происходят полностью на сервере, сохраняя исходную информацию запроса и улучшая производительность.
Метод forward() класса RequestDispatcher позволяет как исходному ресурсу, так и перенаправленному ресурсу писать контент в объект response.
Новый — ещё не проверен сообществом
Вы