Hoe u een JSP-bestand uitvoert in Eclipse met JBoss Server

In deze tutorial gaan we de basisprincipes van het schrijven en uitvoeren van een JSP bestuderen. Wij zullen installeren Java en JBoss-server op onze machine, omdat dit een vereiste is om een ​​JSP uit te voeren.

Installatie van het Java

Om Java te installeren, moeten we controleren of we oudere versies van JDK hebben (Java Development Kit) op de machine. Zo ja, verwijder ze dan.

Raadpleeg deze gids voor installeren Java.

Hoe JBoss Server te configureren in Eclipse

Hier is een stapsgewijs proces voor het configureren van de JBoss-server Eclipse:

Stap 1) JBoss-server kan worden gedownload van de volgende link:

Nadat we de nieuwste versie van de server via de link hebben gedownload, krijgen we een zipbestand dat moet worden uitgepakt.

Na het uitpakken gaat het naar de onderstaande map:

Configureer JBoss-server

We kunnen de server starten en stoppen met behulp van start en stop exe vanuit de bin-map.

Stap 2) We kunnen de server op de volgende manier in Eclipse IDE opnemen:

  1. Maak een nieuwe server door er een naam aan toe te voegen als localhost
  2. Selecteer de versie van de server in de lijst met servers
  3. De servernaam wordt hier toegevoegd als JBoss v5 op localhost (degene die in de twee bovenstaande stappen is geselecteerd)
  4. Klik op de knop Voltooien om de stappen te voltooien.

Configureer JBoss-server in Eclipse

We moeten definiëren welke versie van de server we gebruiken, en we kunnen het pad opgeven waarvan we hierboven hebben uitgepakt.

Zodra we op de knop Voltooien klikken, wordt de server toegevoegd aan Eclipse IDE.

Configureer JBoss-server in Eclipse

De installatie van JBoss is voltooid en de server is vanaf hier toegankelijk.

Stap 3) Test de installatie

Controleer of de installatie correct is uitgevoerd of niet:

  • Eens Java en JBoss-server op de machine zijn geïnstalleerd, kunnen we ze in de Eclipse IDE gaan gebruiken.
  • In Eclipse IDE controleren we of er geen fouten zijn en of Java Path is ingesteld als omgevingsvariabele.
  • Als bovenstaande stappen succesvol worden uitgevoerd, zal de server succesvol opstarten.

Configureer JBoss-server in Eclipse

De server is succesvol gestart.

Hoe u een JSP dynamisch webproject uitvoert in Eclipse

Stap 1) We kunnen een dynamisch webproject maken door met de rechtermuisknop op de projectverkenner te klikken. Het volgende venster verschijnt:

Voer een JSP dynamisch webproject uit in Eclipse

Stap 2) Zodra we op de knop Volgende in het bovenstaande scherm klikken, krijgen we het volgende venster te zien. Hierin moeten we een projectnaam invoeren en vervolgens op Voltooien klikken.

  1. Geef het project een naam
  2. Klik op de knop Voltooien

Voer een JSP dynamisch webproject uit

Zodra we op de knop Voltooien klikken, wordt het project aangemaakt en in de verkenner weergegeven met de volgende mappen.

Voer een JSP dynamisch webproject uit

Hoe u een JSP-programma kunt uitvoeren Eclipse

Hieronder staan ​​de stappen om een ​​JSP-programma uit te voeren in Eclipse:

Stap 1) Maak een nieuwe JSP-pagina

Klik in het gurutest-project met de rechtermuisknop op het project en klik vervolgens op Nieuwe JSP-pagina.

Stap 2) Selecteer Map en voer Bestandsnaam in

Het volgende venster wordt geopend en helpt u bij het maken van een nieuwe JSP in het project.

  1. Selecteer de bovenliggende map in de toepassingsmap
  2. Selecteer de map met webinhoud, aangezien JSP onder die map wordt gemaakt
  3. Voer de bestandsnaam van de JSP in.
  4. Klik op de knop Voltooien om de stappen te voltooien en JSP is gemaakt.

Voer een JSP-programma uit

Bestandsnaam opgegeven als guru_example.jsp en vervolgens op volgende geklikt en vervolgens op voltooien.

Stap 3) Controleer de aangemaakte JSP in de map

Zodra de JSP is gemaakt, wordt deze weergegeven in de map met webinhoud, zoals hieronder:

Voer een JSP-programma uit

Stap 4) Voer de code in het bestand in en voer uit

Voer de volgende code in het bestand in:

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

Uitleg van de code:

Coderegel 1: Hier definiëren we de paginarichtlijnen, zoals taal die is ingesteld op Java, contentType op text/html, pageEncoding op standaard ISO-8859 (we zullen meer gedetailleerd leren in de sectie JSP in Action-artikelrichtlijnen)

Coderegel 3-12: Hier hebben we een html gedefinieerd met de tekst “This is Guru JSP” die als uitvoer wordt weergegeven.

Hoe u JBoss Server start en een project implementeert Eclipse

Stap 1) In de zonsverduistering IDE, klik in het serversgedeelte met de rechtermuisknop op de server die is geconfigureerd en er is een optie om de server te starten.

Start JBoss Server en implementeer het project

Stap 2) Zodra de server is gestart, kunnen we het gurutest-project implementeren. Klik in de projectverkenner met de rechtermuisknop op het gurutest-project en klik vervolgens op Run on the server en we krijgen de volgende opties.

  1. Selecteer server, kies een bestaande server of definieer een nieuwe server
  2. Selecteer de server die al is gedefinieerd.
  3. Klik op de finish knop.

Start JBoss Server en implementeer het project

Stap 3) Zodra u op de knop Voltooien klikt, verschijnt er een nieuw venster.

Er zijn twee opties,

  • Ofwel om een ​​bestaande server te kiezen, ofwel
  • Configureer de server handmatig

In dit geval hebben we de server in het bovenstaande geval al geconfigureerd. Daarom kunnen we de geconfigureerde server selecteren en vervolgens op volgende klikken.

Hier krijgen we de geconfigureerde projecten die geïmplementeerd moeten worden.

Start JBoss Server en implementeer het project

Wanneer we op de knop Voltooien klikken, wordt het project op de server geïmplementeerd en kunt u de boodschap op de volgende schermafbeelding zien.

Start JBoss Server en implementeer het project

Wanneer we proberen toegang te krijgen http://localhost:8080/gurutest/guru_example.jsp

Waar,

Lokale host: Onze eigen host waarop de server gestart wordt en 8080 is daarvoor de poort

Gurutest: Project dat op deze localhost is geïmplementeerd

Guru_voorbeeld.jsp: Dit is JSP, waartoe we toegang proberen te krijgen.

Start JBoss Server en implementatieproject

Output:

Dit is Guru JSP-tekst uit guru_example.jsp

Samenvatting

  • In deze tutorial leerden we over installeren Java en JBoss, die vereisten zijn om een ​​JSP uit te voeren.
  • We hebben ook geleerd hoe we een JSP moeten schrijven en deze vervolgens op de server kunnen implementeren. Nadat we het project hebben geïmplementeerd, krijgen we de JSP-uitvoer in de browser.