Как запустить JSP-файл в Eclipse с сервером JBoss

В этом уроке мы собираемся изучить основы написания и запуска JSP. Мы установим Java и сервер JBoss на нашей машине, поскольку они являются необходимыми условиями для запуска JSP.

Установка Java

Чтобы установить Java, нам нужно проверить, есть ли у нас старые версии JDK (Java Комплект разработчика) на машине. Если да, удалите их.

Обратитесь к этому руководству устанавливать Java.

Как настроить сервер JBoss в Eclipse

Вот пошаговый процесс настройки сервера JBoss в Eclipse:

Шаг 1) Сервер JBoss можно скачать по следующему адресу. ссылке.:

Скачав последнюю версию сервера по ссылке, мы получим zip-файл, который необходимо разархивировать.

После распаковки он попадает в следующую папку:

Настройка сервера JBoss

Мы можем запускать и останавливать сервер, используя запуск и остановку exe из папки bin.

Шаг 2) Мы можем включить сервер в eclipse IDE следующим образом:

  1. Создайте новый сервер, добавив к нему имя localhost.
  2. Выберите версию сервера из списка серверов
  3. Имя сервера будет добавлено сюда как JBoss v5 на локальном хосте (тот, который выбран на двух шагах выше).
  4. Нажмите кнопку «Готово», чтобы завершить шаги.

Настройте сервер JBoss в Eclipse

Необходимо определить, какую версию сервера мы используем, и мы можем указать путь, по которому мы распаковали выше.

Как только мы нажмем кнопку «Готово», сервер будет добавлен в eclipse IDE.

Настройте сервер JBoss в Eclipse

Установка JBoss завершена, и доступ к серверу можно получить отсюда.

Шаг 3) Протестируйте установку

Проверьте, правильно ли выполнена установка:

  • Как только Java и сервер JBoss установлены на машине, мы можем начать использовать их в среде IDE Eclipse.
  • В eclipse IDE мы проверяем, что нет ошибок и путь Java установлен как переменная среды.
  • Если вышеуказанные шаги выполнены успешно, сервер запустится успешно.

Настройте сервер JBoss в Eclipse

Сервер успешно запущен.

Как запустить динамический веб-проект JSP в Eclipse

Шаг 1) Мы можем создать динамический веб-проект, щелкнув правой кнопкой мыши по проводнику проекта, и получим следующее окно:

Запустите динамический веб-проект JSP в Eclipse

Шаг 2) Как только мы нажмем кнопку «Далее» на экране выше, мы получим следующее окно, в котором нам нужно ввести имя проекта, а затем нажать «Готово».

  1. Назовите проект
  2. Нажмите кнопку «Готово»

Запуск динамического веб-проекта JSP

Как только мы нажмем кнопку «Готово», проект будет создан и отображен в проводнике со следующими папками.

Запуск динамического веб-проекта JSP

Как запустить программу JSP в Eclipse

Ниже приведены шаги для запуска программы JSP в Eclipse:

Шаг 1) Создайте новую страницу JSP

В проекте Gurutest щелкните проект правой кнопкой мыши и выберите «Новая страница JSP».

Шаг 2) Выберите папку и введите имя файла.

Откроется следующее окно, которое поможет создать новый JSP в проекте.

  1. Выберите родительскую папку в каталоге приложения.
  2. Выберите папку веб-содержимого, поскольку JSP создаются в этой папке.
  3. Введите имя файла JSP.
  4. Нажмите кнопку «Готово», чтобы завершить шаги, и JSP будет создан.

Запустите программу JSP

Имя файла указано как guru_example.jsp, затем нажмите «Далее», а затем «Готово».

Шаг 3) Проверьте созданный JSP в папке.

После создания JSP он отображается в папке веб-контента, как показано ниже:

Запустите программу JSP

Шаг 4) Введите код в файл и запустите.

Введите в файл следующий код:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Guru Example1</title>
</head>
<body>
<a>This is Guru JSP.</a>
</body>
</html>

Расшифровка кода:

Строка кода 1: Здесь мы определяем директивы страницы, такие как язык, для которого установлено значение java, тип контента — text/html, кодировка страницы — стандарт ISO-8859 (более подробно мы будем изучать JSP в разделе «Директивы статьи о действиях»).

Строка кода 3–12: Здесь мы определили HTML-код с текстом «Это Guru JSP», который отображается в качестве вывода.

Как запустить сервер JBoss и развернуть проект в Eclipse

Шаг 1) В Eclipse IDE, в разделе «Серверы» щелкните правой кнопкой мыши на настроенном сервере, и появится возможность запустить сервер.

Запустите сервер JBoss и разверните проект.

Шаг 2) После запуска сервера мы можем развернуть проект Gurutest. В обозревателе проектов щелкните правой кнопкой мыши проект gurutest, а затем выберите «Запустить на сервере», и мы получим следующие параметры.

  1. Выберите сервер: либо выберите существующий сервер, либо определите новый сервер.
  2. Выберите сервер, который уже определен.
  3. Нажмите на кнопку Готово.

Запустите сервер JBoss и разверните проект.

Шаг 3) Как только вы нажмете кнопку «Готово», появится новое окно.

Есть два варианта,

  • Либо выбрать существующий сервер, либо
  • Настройте сервер вручную

В данном случае мы уже настроили сервер в приведенном выше случае. Следовательно, мы можем выбрать настроенный сервер и нажать «Далее».

Здесь мы получаем настроенные проекты, которые необходимо развернуть.

Запустите сервер JBoss и разверните проект.

Когда мы нажимаем кнопку «Готово», проект развертывается на сервере, и сообщение можно увидеть на следующем снимке экрана.

Запустите сервер JBoss и разверните проект.

Когда мы пытаемся получить доступ http://localhost:8080/gurutest/guru_example.jsp

Где,

Локальный: Наш собственный хост, на котором запущен сервер, и порт для него 8080.

Гурутест: Проект, развернутый на этом локальном хосте

Гуру_example.jsp: Это JSP, к которому мы пытаемся получить доступ.

Запустите сервер JBoss и разверните проект.

Вывод:

Это текст Guru JSP из guru_example.jsp.

Итого

  • В этом уроке мы узнали об установке Java и JBoss, которые являются необходимыми условиями для запуска JSP.
  • Кроме того, мы научились писать JSP и затем развертывать его на сервере. После развертывания проекта мы получаем вывод JSP в браузере.