Як перенаправляти на новий URL в сервлеті

Якщо ваша компанія розробляє Java-програми в Інтернеті, вам доведеться використовувати сервер Java для обробки вхідних веб-запитів через документи HTML. При обробці запитів на стару інформацію ви можете перенаправити запит на нову сторінку, щоб користувачі завжди взаємодіяли з останніми новинами. Здійснюйте це, створивши Java Servlet, який автоматично викликає певний метод для перенаправлення користувача, уникаючи тим самим ручної обробки перенаправлення користувача, виправляючи всі посилання HTML.

1.

Відкрийте текстовий редактор або Java IDE і створіть новий файл Java. Назвіть його "redirect.java".

2.

Додайте до файлу Java наступну команду імпорту, щоб включити функцію класу "сервлет":

import java.io. *;

імпортувати javax.servlet. ; імпортувати javax.servlet.http. ;

3.

Створіть клас на наступному рядку, щоб представити ваш сценарій перенаправлення:

public class RedirectClass розширює HttpServlet {

}

4.

Створіть метод всередині класу, який обробляє перенаправлення, викликаючи функцію "sendRedirect" і надсилаючи користувачеві окрему URL-адресу - у цьому випадку Google.com:

захищена служба void (запит HttpServletRequest, відповідь HttpServletResponse) {

response.sendRedirect("//www.google.com"); } 

Необхідні речі

  • Java-сервер
Рекомендуємо
  • бізнес-моделі: Чому організації потребують поєднання особистостей, сильних і слабких сторін?

    Чому організації потребують поєднання особистостей, сильних і слабких сторін?

    Легко отримати втягнутими в найм людей, які думають і працюють, як ви, тому що ви, як правило, більш легко зрозуміти цих співробітників. Проте робочі місця процвітають на різноманітності. Жоден тип особистості не може вирішити будь-яку проблему, і працівники з різними сильними та слабкими сторонами можуть допомогти вам забезпечити найкра
  • бізнес-моделі: Висока та плоска організаційна структура

    Висока та плоска організаційна структура

    Компанії повинні організовувати своїх співробітників і посади в певну структуру. Більшість організаційних структур компанії зображені серією коробок і ліній. Ящики являють собою працівників та їхні посади. Горизонтальні лінії з'єднують співробітників подібного рангу. Навпаки, вертикальні лінії з'єднують співробітників різних рангів. Наприклад, вищі посадові особи знаходя
  • бізнес-моделі: Як відкрити документ пейджерів в Microsoft Word

    Як відкрити документ пейджерів в Microsoft Word

    Програмне забезпечення Pagemaker від Adobe було колись одним з найпотужніших інструментів для розробки сторінок для ПК. Через складність конструкцій сторінок, файли у форматі Pagemaker за замовчуванням не легко доступні для текстових процесорів, таких як Microsoft Word. Якщо ви хочете використовувати Word для перегляду тексту у файлі Pagemaker, спочатку потрібно відкрити файл у Pagemaker, а потім зберегти його в окремому файлі у форматі, що читається Word. 1.
  • бізнес-моделі: Частини організаційної структури

    Частини організаційної структури

    Організаційна структура - це структура, яка визначає чіткі лінії лідерських та кадрових обов'язків у будь-якому малому бізнесі. Структура є ключовою для того, щоб допомогти співробітникам і клієнтам знати, з ким розмовляти в різних ситуаціях, а також допомагати групам людей у ​​відділах, які мають аналогічний вигляд. Ці департаменти можуть функціонувати як суб-суб'єкти в межах великої організації, часто контролюючи свої власні бюджети та проекти, залишаючись при цьому відповідальними перед наступним рівнем організаційної структури. Рада директорів Багато організацій мають
  • бізнес-моделі: Організаційна теорія лідерства

    Організаційна теорія лідерства

    Керівництво часто визначається як здатність або організаційна роль особи, яка ставить чіткі цілі, передає особисте бачення іншим і балансує конфлікт між людьми. Багато лідерів стають власниками бізнесу, тому що вони користуються можливостями та викликами цієї важкої задачі. Мотивація є ключовою ланкою організаційного лідерства. Лідери великих і малих підприємств мають сильне почуття самомотивації і надихають інших на виконання завдань у бізнес-середовищі. Факти Лідери часто мають сильний стимул до пра
  • бізнес-моделі: Чи багато користувачів, які використовують Інтернет, впливають на швидкість?

    Чи багато користувачів, які використовують Інтернет, впливають на швидкість?

    Додавання клієнтів до мережі, підключеної до Інтернету, може спричинити перевантаження трафіку та зменшити швидкість доступу для всіх користувачів. Однак ретельний дизайн мережі дозволяє створювати масштабовані мережі, які можна легко розширити без істотного впливу на продуктивність. Вивчення концепцій масштабованості мережі може допомогти вашому бізнесу впровадити мережу, яка є одночасно і високопродуктивною, і відносно майбутньою. Пропускна здатність Пропускна здатність мережі - це обсяг даних, які потенційно можуть бути
  • бізнес-моделі: Реєстрація закритої корпорації

    Реєстрація закритої корпорації

    Незважаючи на деякі незначні відхилення від однієї держави до іншої, закони, що стосуються реєстрації та створення корпорацій, в значній мірі однакові у всіх юрисдикціях США, відповідно до "Корпоративного права" Стефана М. Бейнбриджа. Це включає статути, що регулюють закриті або тісно підтримувані корпорації. Тісна корпорація - це приватне підприємство, запас якого не доступний широкій громадськості. У
  • бізнес-моделі: Зв'язок між єдиним власником та підприємництвом

    Зв'язок між єдиним власником та підприємництвом

    Звичайно чути терміни приватного підприємництва та підприємництва як взаємозамінні. Терміни мають схожі значення і пов'язані багатьма способами, але є і невеликі відмінності. Дослідіть взаємозв'язок між цими двома діловими термінами, щоб вирішити, чи варто називати себе приватним підприємцем, підприємцем або обома. П
  • бізнес-моделі: Плюси та мінуси аутсорсингової заробітної плати

    Плюси та мінуси аутсорсингової заробітної плати

    "Якщо у вас є один працівник, отримайте зарплатну послугу", - радить фінансовий експерт Ронда Абрамс дав читачам "Inc." Журнал в 2010 році. Скільки аутсорсинг цей необхідний аспект ведення бізнесу спокушає, він приходить з ризиками. Перед передачею відповідальності за зарплати на зовнішню службу зважте плюси і мінуси. Pro: це заощадження часу Аутсорсинг заробітної плати заощаджує робочий час, який в іншому ви