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

У цьому підручнику ми вивчатимемо основи написання та запуску JSP. Будемо встановлювати Java і сервер JBoss на нашій машині, оскільки вони є передумовами для запуску JSP.

Установка Java

Щоб установити java, нам потрібно перевірити, чи є у нас старіші версії JDK (Java Development Kit) на машині. Якщо так, видаліть їх.

Зверніться до цього посібника встановлювати 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.
  • У середовищі IDE eclipse ми перевіряємо відсутність помилок і шлях до 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, contentType — text/html, pageEncoding — відповідно до стандарту 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 є портом для цього

Гурутест: Проект, який було розгорнуто на цьому локальному хості

Guru_example.jsp: Це JSP, до якого ми намагаємося отримати доступ.

Запустіть сервер JBoss і проект розгортання

вихід:

Це текст Guru JSP з guru_example.jsp

Підсумки

  • У цьому підручнику ми дізналися про встановлення Java і JBoss, які є передумовами для запуску JSP.
  • Крім того, ми навчилися писати JSP і потім розгортати його на сервері. Після розгортання проекту ми отримуємо вивід JSP у браузері.