Jak uruchomić plik JSP w Eclipse z serwerem JBoss

W tym samouczku omówimy podstawy pisania i uruchamiania strony JSP. Zainstalujemy Java i serwer JBoss na naszym komputerze, ponieważ są one wymagane do uruchomienia strony JSP.

Instalacja Java

Aby zainstalować Javę, musimy sprawdzić, czy mamy starsze wersje JDK (Java Zestaw deweloperski) na maszynie. Jeśli tak, odinstaluj je.

Zapoznaj się z tym przewodnikiem zainstalować Java.

Jak skonfigurować serwer JBoss w Eclipse

Oto krok po kroku proces konfiguracji serwera JBoss Eclipse:

Krok 1) Serwer JBoss można pobrać z następujących źródeł link:

Po pobraniu najnowszej wersji serwera z linku otrzymamy plik ZIP, który należy rozpakować.

Po rozpakowaniu przenosi się do poniższego folderu:

Skonfiguruj serwer JBoss

Możemy uruchomić i zatrzymać serwer za pomocą start i stop exe z folderu bin.

Krok 2) Możemy dodać serwer do środowiska IDE Eclipse w następujący sposób:

  1. Utwórz nowy serwer, dodając do niego nazwę jako localhost
  2. Wybierz wersję serwera z listy serwerów
  3. Nazwa serwera zostanie tutaj dodana jako JBoss v5 na localhost (ten, który został wybrany w powyższych dwóch krokach)
  4. Kliknij przycisk Zakończ, aby zakończyć kroki.

Skonfiguruj serwer JBoss w Eclipse

Musimy zdefiniować z jakiej wersji serwera korzystamy oraz możemy określić ścieżkę z której rozpakowaliśmy powyżej.

Po kliknięciu przycisku Zakończ serwer zostanie dodany do środowiska IDE Eclipse.

Skonfiguruj serwer JBoss w Eclipse

Instalacja JBossa została zakończona i stąd można uzyskać dostęp do serwera.

Krok 3) Przetestuj instalację

Sprawdź, czy instalacja została wykonana prawidłowo, czy nie:

  • Pewnego razu Java i serwer JBoss zostały zainstalowane na komputerze, możemy zacząć ich używać w środowisku IDE Eclipse.
  • W środowisku IDE Eclipse sprawdzamy, czy nie ma żadnych błędów i czy ścieżka Java została ustawiona jako zmienna środowiskowa.
  • Jeśli powyższe kroki zostaną pomyślnie wykonane, serwer uruchomi się pomyślnie.

Skonfiguruj serwer JBoss w Eclipse

Serwer został pomyślnie uruchomiony.

Jak uruchomić dynamiczny projekt WWW JSP w Eclipse

Krok 1) Możemy utworzyć dynamiczny projekt internetowy klikając prawym przyciskiem myszy w eksploratorze projektu. Pojawi się wówczas następujące okno:

Uruchom dynamiczny projekt WWW JSP w Eclipse

Krok 2) Po kliknięciu przycisku Dalej na powyższym ekranie pojawi się następujące okno, w którym należy wpisać nazwę projektu i kliknąć Zakończ.

  1. Nazwij projekt
  2. Kliknij przycisk Zakończ

Uruchom dynamiczny projekt WWW JSP

Po kliknięciu przycisku Zakończ projekt zostanie utworzony i będzie widoczny w eksploratorze z następującymi folderami.

Uruchom dynamiczny projekt WWW JSP

Jak uruchomić program JSP w Eclipse

Poniżej przedstawiono kroki uruchamiania programu JSP w Eclipse:

Krok 1) Utwórz nową stronę JSP

W projekcie gurutest kliknij projekt prawym przyciskiem myszy, a następnie kliknij opcję Nowa strona JSP.

Krok 2) Wybierz Folder i wprowadź nazwę pliku

Otworzy się poniższe okno, w którym możesz utworzyć nowy plik JSP w projekcie.

  1. Wybierz folder nadrzędny w katalogu aplikacji
  2. Wybierz folder treści WWW, w którym tworzone są strony JSP
  3. Wprowadź nazwę pliku JSP.
  4. Kliknij przycisk Zakończ, aby zakończyć kroki i utworzyć stronę JSP.

Uruchom program JSP

Nazwa pliku podana jako guru_example.jsp, następnie kliknięto Dalej i zakończ.

Krok 3) Sprawdź utworzoną stronę JSP w folderze

Po utworzeniu strona JSP jest widoczna w folderze treści WWW, jak poniżej:

Uruchom program JSP

Krok 4) Wpisz kod w pliku i Uruchom

Wprowadź następujący kod do pliku:

<%@ 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>

Wyjaśnienie kodu:

Linia kodu 1: Tutaj definiujemy dyrektywy strony, takie jak język ustawiony na Java, contentType na tekst/html, pageEncoding na standard ISO-8859 (więcej szczegółów dowiemy się w sekcji JSP w sekcji dyrektyw dotyczących artykułów Action)

Linia kodu 3-12: Tutaj zdefiniowaliśmy kod HTML z tekstem „This is Guru JSP”, który jest wyświetlany jako wynik.

Jak uruchomić serwer JBoss i wdrożyć projekt w Eclipse

Krok 1) W środowisko IDE zaćmienia, w sekcji serwerów kliknij prawym przyciskiem myszy serwer, który został skonfigurowany i pojawi się opcja uruchomienia serwera.

Uruchom serwer JBoss i wdróż projekt

Krok 2) Po uruchomieniu serwera możemy wdrożyć projekt gurutest. W eksploratorze projektu kliknij prawym przyciskiem myszy projekt gurutest, a następnie kliknij Uruchom na serwerze, a my otrzymamy następujące opcje.

  1. Wybierz serwer albo wybierz istniejący serwer, albo zdefiniuj nowy serwer
  2. Wybierz serwer, który został już zdefiniowany.
  3. Kliknij przycisk Zakończ.

Uruchom serwer JBoss i wdróż projekt

Krok 3) Po kliknięciu przycisku Zakończ pojawi się nowe okno.

Istnieją dwie opcje,

  • Albo wybrać istniejący serwer, albo
  • Ręcznie skonfiguruj serwer

W tym przypadku skonfigurowaliśmy już serwer w powyższym przypadku. Dlatego możemy wybrać skonfigurowany serwer, a następnie kliknąć dalej.

Tutaj otrzymujemy skonfigurowane projekty, które mają zostać wdrożone.

Uruchom serwer JBoss i wdróż projekt

Po kliknięciu przycisku Zakończ projekt zostanie wdrożony na serwerze, a komunikat można zobaczyć na poniższym zrzucie ekranu.

Uruchom serwer JBoss i wdróż projekt

Kiedy próbujemy uzyskać dostęp http://localhost:8080/gurutest/guru_example.jsp

Gdzie,

Lokalny Gospodarz: Nasz własny host, na którym uruchamiany jest serwer, a port 8080 jest do tego przeznaczony

Gurutest: Projekt, który został wdrożony na tym komputerze lokalnym

Guru_przykład.jsp: To jest JSP, do którego próbujemy uzyskać dostęp.

Uruchom serwer JBoss i wdrażaj projekt

Wyjście:

To jest tekst Guru JSP z pliku guru_example.jsp

Podsumowanie

  • W tym samouczku dowiedzieliśmy się o instalacji Java i JBoss, które są wymagane do uruchomienia strony JSP.
  • Dowiedzieliśmy się także, jak napisać stronę JSP, a następnie wdrożyć ją na serwerze. Po wdrożeniu projektu otrzymamy wynik JSP w przeglądarce.