Jak uruchomić plik JSP w Eclipse z serwerem JBoss

⚡ Inteligentne podsumowanie

Uruchamianie pliku JSP w Eclipse z serwerem JBoss wymaga instalacji Java i JBoss, konfigurując serwer w środowisku IDE, tworząc dynamiczny projekt internetowy, pisząc stronę i wdrażając ją w celu wyświetlania danych wyjściowych w przeglądarce.

  • Wymagania wstępne instalacji: Java (JDK) i serwer JBoss muszą zostać zainstalowane jako pierwsze, ponieważ oba są wymagane do kompilowania i uruchamiania dowolnego pliku JSP.
  • 🖧 Skonfiguruj JBoss w Eclipse: Pobierz i rozpakuj JBoss, a następnie dodaj go jako nowy serwer w Eclipse wskazując na rozpakowaną ścieżkę.
  • 🗂️. Utwórz projekt internetowy: Utwórz dynamiczny projekt internetowy za pomocą eksploratora projektów i nadaj mu nazwę przed zakończeniem pracy kreatora.
  • 📄 Napisz stronę JSP: Dodaj nowy plik JSP w folderze zawartości internetowej i wprowadź dyrektywę strony oraz treść HTML.
  • 🚀 Wdrażanie i uruchamianie: Uruchom serwer, kliknij prawym przyciskiem myszy projekt i wybierz opcję Uruchom na serwerze, aby wdrożyć aplikację.
  • 🌐 Wyświetl wynik: Aby zobaczyć wynik, wejdź na stronę na localhost port 8080, a następnie wpisz nazwę projektu i pliku JSP.

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 rozpakowaniuping to 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:

Code Linia 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)

Code Linia 3-12: Tutaj zdefiniowaliśmy kod html z tekstem „To jest 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_example.jsp: To jest JSP, do którego próbujemy uzyskać dostęp.

Uruchom serwer JBoss i wdrażaj projekt

Wyjście:

To jest Guru Tekst JSP z guru_example.jsp

FAQ

JBoss domyślnie używa portu 8080 do obsługi żądań HTTP. Dostęp do wdrożonego pliku JSP uzyskuje się pod adresem localhost:8080, po którym następuje nazwa projektu i nazwa pliku, na przykład localhost:8080/gurutest/guru_example.jsp.

Tomcat to lekki kontener serwletów dla JSP i serwletów. JBoss to kompletny Java Serwer aplikacji EE obejmujący kontener serwletów oraz obsługę EJB, przesyłania wiadomości i transakcji.

Dynamiczny projekt webowy generuje folder WEB-INF, deskryptor wdrożenia i strukturę zawartości webowej, których potrzebuje JSP. Projekt statyczny obsługuje tylko stały kod HTML i nie może być uruchamiany po stronie serwera. Java kod.

Sztuczna inteligencja może wyświetlić listę wymaganych wersji JDK i serwera, wygenerować instrukcje konfiguracji krok po kroku dla Twojego systemu operacyjnego i wyjaśnić zmienne środowiskowe.ping konfiguracja dla początkujących Eclipse i JBoss bez pomijania żadnego kroku.

Tak. Sztuczna inteligencja potrafi odczytać dziennik konsoli, zidentyfikować konflikty portów lub ich brak Java ścieżki i sugerować poprawki. Skraca to rozwiązywanie problemów, gdy serwer JBoss nie uruchamia się w Eclipse.

Podsumuj ten post następująco: