SendRedirect у сервлеті The
() метод інтерфейсу HttpServletResponse можна використовувати для перенаправлення відповіді на інший ресурс, це може бути сервлет, файл jsp або html. Він приймає як відносну, так і абсолютну URL-адресу. Він працює на стороні клієнта, оскільки використовує рядок URL-адреси браузера для виконання іншого запиту.
Основна важлива відмінність між методами forward() і sendRedirect() полягає в тому, що у випадку forward(), перенаправлення відбувається на кінці сервера і не видно клієнту, але у випадку sendRedirect(), перенаправлення відбувається на кінці клієнта, і це видно клієнту.
doPost. Викликається сервером (через сервісний метод) щоб дозволити сервлету обробляти запит POST. Метод HTTP POST дозволяє клієнту надсилати дані необмеженої довжини на веб-сервер один раз і корисний під час публікації такої інформації, як номери кредитних карток.
Метод sendRedirect The sendRedirect метод використовується для перенаправлення до браузера, що змушує браузер надсилати запит до вказаної URL-адреси.
Ми також можемо перенаправляти веб-сторінку за допомогою рядкових об’єктів, наприклад string s=new string(“”) виклик методів відповіді за замовчуванням, наприклад response. setStatus() і відповідь. setHeader() ці послідовні методи викликатимуть певні умови щоразу, коли ми використовуємо відповідні методи в jsp.
Метод sendRedirect() інтерфейсу HttpServletResponse можна використовувати для перенаправлення відповіді на інший ресурс, це може бути сервлет, файл jsp або html.Він приймає як відносну, так і абсолютну URL-адресу. Він працює на стороні клієнта, оскільки використовує рядок URL-адреси браузера для виконання іншого запиту.