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:
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:
- Utwórz nowy serwer, dodając do niego nazwę jako localhost
- Wybierz wersję serwera z listy serwerów
- Nazwa serwera zostanie tutaj dodana jako JBoss v5 na localhost (ten, który został wybrany w powyższych dwóch krokach)
- Kliknij przycisk Zakończ, aby zakończyć kroki.
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.
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.
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:
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.
- Nazwij projekt
- Kliknij przycisk Zakończ
Po kliknięciu przycisku Zakończ projekt zostanie utworzony i będzie widoczny w eksploratorze z następującymi folderami.
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.
- Wybierz folder nadrzędny w katalogu aplikacji
- Wybierz folder treści WWW, w którym tworzone są strony JSP
- Wprowadź nazwę pliku JSP.
- Kliknij przycisk Zakończ, aby zakończyć kroki i utworzyć stronę 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:
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.
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.
- Wybierz serwer albo wybierz istniejący serwer, albo zdefiniuj nowy serwer
- Wybierz serwer, który został już zdefiniowany.
- Kliknij przycisk Zakończ.
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.
Po kliknięciu przycisku Zakończ projekt zostanie wdrożony na serwerze, a komunikat można zobaczyć na poniższym zrzucie ekranu.
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.
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.