Jak spustit soubor JSP v Eclipse se serverem JBoss

V tomto tutoriรกlu budeme studovat zรกklady psanรญ a provozu JSP. Nainstalujeme Java a server JBoss na naลกem poฤรญtaฤi, protoลพe jsou pล™edpokladem pro spuลกtฤ›nรญ JSP.

Instalace Java

Abychom mohli nainstalovat javu, musรญme zkontrolovat, zda nemรกme starลกรญ verze JDK (Java Development Kit) na stroji. Pokud ano, odinstalujte je.

Podรญvejte se na tento nรกvod instalovat Java.

Jak nakonfigurovat server JBoss v Eclipse

Zde je postup krok za krokem, jak nakonfigurovat server JBoss Eclipse:

Krok 1) Server JBoss lze stรกhnout z nรกsledujรญcรญho https://trials.autocruitment.com:

Po staลพenรญ nejnovฤ›jลกรญ verze serveru z odkazu zรญskรกme zip soubor, kterรฝ je tล™eba rozbalit.

Po rozbalenรญping to se pล™esune do nรญลพe uvedenรฉ sloลพky:

Nakonfigurujte server JBoss

Server mลฏลพeme spustit a zastavit pomocรญ start a stop exe ze sloลพky bin.

Krok 2) Server mลฏลพeme zahrnout do IDE Eclipse nรกsledujรญcรญm zpลฏsobem:

  1. Vytvoล™te novรฝ server pล™idรกnรญm nรกzvu jako localhost
  2. Vyberte verzi serveru ze seznamu serverลฏ
  3. Zde bude pล™idรกn nรกzev serveru jako JBoss v5 na localhost (ten, kterรฝ je vybrรกn ve dvou vรฝลกe uvedenรฝch krocรญch)
  4. Kroky dokonฤete kliknutรญm na tlaฤรญtko Dokonฤit.

Nakonfigurujte server JBoss v Eclipse

Potล™ebujeme definovat, jakou verzi serveru pouลพรญvรกme, a vรฝลกe mลฏลพeme specifikovat cestu, ze kterรฉ jsme rozbalili.

Jakmile klikneme na tlaฤรญtko Dokonฤit, server bude pล™idรกn do IDE Eclipse.

Nakonfigurujte server JBoss v Eclipse

Instalace JBoss byla dokonฤena a odtud je pล™รญstupnรฝ server.

Krok 3) Otestujte instalaci

Zkontrolujte, zda je instalace provedena sprรกvnฤ› nebo ne:

  • Jednou Java a JBoss server byly nainstalovรกny na stroji, mลฏลพeme je zaฤรญt pouลพรญvat v IDE Eclipse.
  • V eclipse IDE zkontrolujeme, ลพe neexistujรญ ลพรกdnรฉ chyby a cesta java byla nastavena jako promฤ›nnรก prostล™edรญ.
  • Pokud jsou vรฝลกe uvedenรฉ kroky รบspฤ›ลกnฤ› provedeny, server se รบspฤ›ลกnฤ› spustรญ.

Nakonfigurujte server JBoss v Eclipse

Server byl รบspฤ›ลกnฤ› spuลกtฤ›n.

Jak spustit dynamickรฝ webovรฝ projekt JSP v Eclipse

Krok 1) Mลฏลพeme vytvoล™it dynamickรฝ webovรฝ projekt kliknutรญm pravรฝm tlaฤรญtkem na prลฏzkumnรญka projektu a zobrazรญ se nรกsledujรญcรญ okno:

Spusลฅte dynamickรฝ webovรฝ projekt JSP v Eclipse

Krok 2) Jakmile klikneme na dalลกรญ tlaฤรญtko na vรฝลกe uvedenรฉ obrazovce, dostaneme nรกsledujรญcรญ okno, kde musรญme zadat nรกzev projektu a potรฉ kliknout na dokonฤit.

  1. Pojmenujte projekt
  2. Kliknฤ›te na tlaฤรญtko dokonฤit

Spusลฅte dynamickรฝ webovรฝ projekt JSP

Jakmile klikneme na tlaฤรญtko Dokonฤit, projekt se vytvoล™รญ a zobrazรญ se v prลฏzkumnรญku s nรกsledujรญcรญmi sloลพkami.

Spusลฅte dynamickรฝ webovรฝ projekt JSP

Jak spustit program JSP v Eclipse

Nรญลพe jsou uvedeny kroky ke spuลกtฤ›nรญ programu JSP Eclipse:

Krok 1) Vytvoล™te novou strรกnku JSP

V projektu gurutest kliknฤ›te pravรฝm tlaฤรญtkem na projekt a potรฉ kliknฤ›te na Novรก strรกnka JSP.

Krok 2) Vyberte Sloลพka a zadejte Nรกzev souboru

Otevล™e se nรกsledujรญcรญ okno, kterรฉ pomลฏลพe vytvoล™it novรฝ JSP v projektu.

  1. Vyberte nadล™azenou sloลพku v adresรกล™i aplikace
  2. Vyberte sloลพku webovรฉho obsahu, protoลพe v tรฉto sloลพce jsou vytvoล™eny JSP
  3. Zadejte nรกzev souboru JSP.
  4. Kliknฤ›te na tlaฤรญtko Dokonฤit pro dokonฤenรญ krokลฏ a JSP se vytvoล™รญ.

Spusลฅte program JSP

Nรกzev souboru zadanรฝ jako guru_example.jsp a potรฉ kliknฤ›te na dalลกรญ a potรฉ dokonฤete.

Krok 3) Zkontrolujte vytvoล™enรฝ JSP ve sloลพce

Jakmile je JSP vytvoล™en, je vidฤ›t ve sloลพce webovรฉho obsahu, jak je uvedeno nรญลพe:

Spusลฅte program JSP

Krok 4) Zadejte kรณd do souboru a Spusลฅte

Do souboru zadejte nรกsledujรญcรญ kรณd:

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

Vysvฤ›tlenรญ kรณdu:

Code ล˜รกdek 1: Zde definujeme direktivy strรกnky, jako je jazyk, kterรฝ je nastaven na java, contentType na text/html, kรณdovรกnรญ strรกnky podle standardu ISO-8859 (podrobnฤ›ji se budeme uฤit v sekci direktivy ฤlรกnku JSP v Action)

Code ล˜รกdek 3โ€“12: Zde mรกme definovรกn html kรณd s textem โ€žToto je Guru JSPโ€œ, kterรฝ se zobrazuje jako vรฝstup.

Jak spustit JBoss Server a nasadit projekt v Eclipse

Krok 1) v IDE Eclipse, v sekci servery kliknฤ›te pravรฝm tlaฤรญtkem na server, kterรฝ byl nakonfigurovรกn a je zde moลพnost spustit server.

Spusลฅte JBoss Server a Deploy Project

Krok 2) Jakmile je server spuลกtฤ›n, mลฏลพeme nasadit projekt gurutest. V prลฏzkumnรญku projektu kliknฤ›te pravรฝm tlaฤรญtkem na projekt gurutest a potรฉ kliknฤ›te na Spustit na serveru a zobrazรญ se nรกsledujรญcรญ moลพnosti.

  1. Vyberte server, buฤ vyberte existujรญcรญ server, nebo definujte novรฝ server
  2. Vyberte server, kterรฝ jiลพ byl definovรกn.
  3. Kliknฤ›te na tlaฤรญtko dokonฤit.

Spusลฅte JBoss Server a Deploy Project

Krok 3) Po kliknutรญ na tlaฤรญtko Dokonฤit se otevล™e novรฉ okno.

Existujรญ dvฤ› moลพnosti,

  • Buฤ zvolit stรกvajรญcรญ server nebo
  • Ruฤnฤ› nakonfigurujte server

V tomto pล™รญpadฤ› jsme jiลพ nakonfigurovali server ve vรฝลกe uvedenรฉm pล™รญpadฤ›. Mลฏลพeme tedy vybrat nakonfigurovanรฝ server a potรฉ kliknout na dalลกรญ.

Zde zรญskรกme nakonfigurovanรฉ projekty, kterรฉ majรญ bรฝt nasazeny.

Spusลฅte JBoss Server a Deploy Project

Kdyลพ klikneme na tlaฤรญtko Dokonฤit, projekt se nasadรญ na server a zprรกva se zobrazรญ na nรกsledujรญcรญm snรญmku obrazovky.

Spusลฅte JBoss Server a Deploy Project

Kdyลพ se pokusรญme zรญskat pล™รญstup http://localhost:8080/gurutest/guru_example.jsp

Kde,

Localhost: Nรกลก vlastnรญ hostitel, na kterรฉm je spuลกtฤ›n server, a 8080 je pro to port

Gurutest: Projekt, kterรฝ byl nasazen na tomto localhost

Guru_example.jsp: Toto je JSP, ke kterรฉmu se snaลพรญme zรญskat pล™รญstup.

Spusลฅte JBoss Server a projekt nasazenรญ

Vรฝstup:

Tohle je Guru JSP text ze souboru guru_example.js

Shrnutรญ

  • V tomto tutoriรกlu jsme se dozvฤ›dฤ›li o instalaci Java a JBoss, kterรฉ jsou pล™edpokladem pro spuลกtฤ›nรญ JSP.
  • Takรฉ jsme se nauฤili, jak napsat JSP a potรฉ nasadit na server. Po nasazenรญ projektu zรญskรกme vรฝstup JSP v prohlรญลพeฤi.

Shrลˆte tento pล™รญspฤ›vek takto: