Учебное пособие по JBoss Server: как запустить программу JSP в Eclipse

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

Установка Java

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

Обратитесь к этому руководству для установки Java – https://www.guru99.com/install-java.html

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

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

Шаг 1) Сервер JBoss можно скачать по ссылкеwing ссылке:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Фоллоwing это шаги для запуска программы JSP в Eclipse:

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

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

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

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

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

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

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

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

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

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

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

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

<%@ 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, а затем нажмите «Выполнить на сервере», и мы получим следующее:wing настройки.

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

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

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

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

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

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

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

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

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

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

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

Где,

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

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

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

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

Вывод:

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

Итоги

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