Sådan køres JSP-fil i Eclipse med JBoss Server

I denne tutorial skal vi studere det grundlæggende i at skrive og køre en JSP. Vi installerer Java og JBoss server på vores maskine, da de er forudsætninger for at køre en JSP.

Installation Java

For at installere java skal vi tjekke, om vi har nogen ældre versioner af JDK (Java Development Kit) på maskinen. Hvis ja, afinstaller dem.

Se denne vejledning til installere Java.

Sådan konfigureres JBoss Server i Eclipse

Her er en trin for trin proces om, hvordan man konfigurerer JBoss-serveren i Eclipse:

Trin 1) JBoss server kan downloades fra følgende link:

Efter at have downloadet den seneste version af serveren fra linket, får vi en zip-fil, som skal udpakkes.

Efter at have pakket det ud, tager det til nedenstående mappe:

Konfigurer JBoss Server

Vi kan starte og stoppe serveren ved hjælp af start og stop exe fra bin-mappen.

Trin 2) Vi kan inkludere serveren i eclipse IDE på følgende måde:

  1. Opret en ny server ved at tilføje navn til den som localhost
  2. Vælg versionen af ​​serveren fra listen over servere
  3. Servernavn vil blive tilføjet her som JBoss v5 på localhost (den, der er valgt i ovenstående to trin)
  4. Klik på knappen Afslut for at fuldføre trinene.

Konfigurer JBoss Server i Eclipse

Skal definere hvilken version af serveren vi bruger, og vi kan angive stien, hvorfra vi har pakket ud ovenfor.

Når vi klikker på finish-knappen, vil serveren blive tilføjet til eclipse IDE.

Konfigurer JBoss Server i Eclipse

Installation af JBoss er udført, og serveren kan tilgås herfra.

Trin 3) Test installationen

Tjek om installationen er udført korrekt eller ej:

  • Når Java og JBoss-serveren er installeret på maskinen, kan vi begynde at bruge dem i eclipse IDE.
  • I eclipse IDE kontrollerer vi, at der ikke er nogen fejl, og java-stien er sat som en miljøvariabel.
  • Hvis ovenstående trin udføres med succes, starter serveren med succes.

Konfigurer JBoss Server i Eclipse

Serveren er startet.

Sådan kører du et JSP Dynamic Web Project i Eclipse

Trin 1) Vi kan oprette et dynamisk webprojekt ved at højreklikke på projektstifinderen, og vi får følgende vindue:

Kør et JSP Dynamic Web Project i Eclipse

Trin 2) Når vi klikker på næste knap i ovenstående skærm, får vi følgende vindue, hvor vi skal indtaste et projektnavn og derefter klikke på afslut.

  1. Navngiv projektet
  2. Klik på knappen Afslut

Kør et JSP Dynamic Web Project

Når vi klikker på knappen Afslut, oprettes projektet og ses i stifinderen med følgende mapper.

Kør et JSP Dynamic Web Project

Sådan kører du et JSP-program i Eclipse

Følgende er trinene til at køre et JSP-program i Eclipse:

Trin 1) Opret en ny JSP-side

I gurutest-projektet skal du højreklikke på projektet og derefter klikke på Ny JSP-side.

Trin 2) Vælg Mappe, og indtast Filnavn

Følgende vindue åbnes, og det hjælper med at oprette en ny JSP i projektet.

  1. Vælg den overordnede mappe i programbiblioteket
  2. Vælg webindholdsmappen, da JSP er oprettet under den mappe
  3. Indtast filnavnet på JSP'en.
  4. Klik på knappen Afslut for at fuldføre trinene, og JSP oprettes.

Kør et JSP-program

Filnavn angivet som guru_example.jsp og derefter klikket på næste og derefter afslutte.

Trin 3) Tjek den oprettede JSP i mappen

Når JSP'en er oprettet, ses den i webindholdsmappen som nedenfor:

Kør et JSP-program

Trin 4) Indtast koden i filen og Kør

Indtast følgende kode i filen:

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

Forklaring af koden:

Kodelinje 1: Her definerer vi sidedirektiverne som sprog, der er sat til java, contentType til text/html, pageEncoding til standard ISO-8859 (vi vil lære mere detaljeret i afsnittet JSP i Action-artikeldirektiver)

Kodelinje 3-12: Her har vi defineret en html med teksten "This is Guru JSP", som vises som output.

Sådan starter du JBoss Server og implementerer projekt i Eclipse

Trin 1) I eclipse IDE, højreklik i serversektionen på den server, der er blevet konfigureret, og der er en mulighed for at starte serveren.

Start JBoss Server og Deploy Project

Trin 2) Når serveren er startet, kan vi implementere gurutest-projektet. I projektudforskeren skal du højreklikke på gurutest-projektet og derefter klikke på Kør på serveren, og vi får følgende muligheder.

  1. Vælg server, vælg enten eksisterende server eller definer en ny server
  2. Vælg den server, der allerede er defineret.
  3. Klik på finish-knappen.

Start JBoss Server og Deploy Project

Trin 3) Når du klikker på knappen Afslut, vil et nyt vindue dukke op.

Der er to muligheder,

  • Enten for at vælge eksisterende server eller
  • Konfigurer serveren manuelt

I dette tilfælde har vi allerede konfigureret serveren i ovenstående tilfælde. Derfor kan vi vælge den konfigurerede server og derefter klikke på næste.

Her får vi de konfigurerede projekter som skal implementeres.

Start JBoss Server og Deploy Project

Når vi klikker på finish-knappen, implementeres projektet på serveren, og meddelelsen kan ses i følgende skærmbillede.

Start JBoss Server og Deploy Project

Når vi forsøger at få adgang http://localhost:8080/gurutest/guru_example.jsp

Hvor,

Lokal vært: Vores egen host hvor serveren er startet og 8080 er porten til det

Gurutest: Projekt, som er blevet implementeret på denne lokale vært

Guru_example.jsp: Dette er JSP, som vi forsøger at få adgang til.

Start JBoss Server and Deploying Project

Output:

Dette er Guru JSP-tekst fra guru_example.jsp

Resumé

  • I denne vejledning lærte vi om installation Java og JBoss, som er forudsætninger for at køre en JSP.
  • Vi lærte også, hvordan man skriver en JSP og derefter implementerer på serveren. Efter at have installeret projektet, får vi JSP-outputtet i browseren.