Hur man kör JSP-fil i Eclipse med JBoss Server
I den här handledningen ska vi studera grunderna för att skriva och köra en JSP. Vi kommer att installera Java och JBoss-server på vår maskin eftersom de är en förutsättning för att köra en JSP.
Installera Java
För att installera java måste vi kontrollera om vi har några äldre versioner av JDK (Java Development Kit) på maskinen. Om ja, avinstallera dem.
Se den här guiden till installera Java.
Hur man konfigurerar JBoss Server i Eclipse
Här är en steg-för-steg-process om hur man konfigurerar JBoss-servern Eclipse:
Steg 1) JBoss server kan laddas ner från följande länk:
Efter att ha laddat ner den senaste versionen av servern från länken får vi en zip-fil som måste packas upp.
Efter att ha packat upp den tar den till mappen nedan:
Vi kan starta och stoppa servern med start och stopp exe från bin-mappen.
Steg 2) Vi kan inkludera servern i eclipse IDE på följande sätt:
- Skapa en ny server genom att lägga till ett namn på den som lokal värd
- Välj versionen av servern från listan över servrar
- Servernamn kommer att läggas till här som JBoss v5 på localhost (den som väljs i ovanstående två steg)
- Klicka på slutför-knappen för att slutföra stegen.
Behöver definiera vilken version av servern vi använder, och vi kan ange sökvägen från vilken vi har packat upp ovan.
När vi klickar på finish-knappen kommer servern att läggas till eclipse IDE.
Installationen av JBoss har gjorts och servern kan nås härifrån.
Steg 3) Testa installationen
Kontrollera om installationen är korrekt gjord eller inte:
- När Java och JBoss-servern har installerats på maskinen kan vi börja använda dem i eclipse IDE.
- I eclipse IDE kontrollerar vi att det inte finns några fel och java-sökvägen har ställts in som en miljövariabel.
- Om ovanstående steg utförs framgångsrikt kommer servern att starta framgångsrikt.
Servern har startats.
Hur man kör ett JSP Dynamic Web Project i Eclipse
Steg 1) Vi kan skapa ett dynamiskt webbprojekt genom att högerklicka på projektutforskaren och vi får följande fönster:
Steg 2) När vi klickar på nästa knapp på skärmen ovan får vi följande fönster, där vi måste ange ett projektnamn och sedan klicka på slutför.
- Namnge projektet
- Klicka på slutför-knappen
När vi klickar på slutför-knappen skapas projektet och visas i utforskaren med följande mappar.
Hur man kör ett JSP-program i Eclipse
Följande är stegen för att köra ett JSP-program i Eclipse:
Steg 1) Skapa en ny JSP-sida
I gurutest-projektet högerklickar du på projektet och klickar sedan på Ny JSP-sida.
Steg 2) Välj Mapp och ange filnamn
Följande fönster öppnas och det kommer att hjälpa till att skapa en ny JSP i projektet.
- Välj den överordnade mappen i programkatalogen
- Välj webbinnehållsmappen eftersom JSP skapas under den mappen
- Ange filnamnet för JSP.
- Klicka på slutför-knappen för att slutföra stegen och JSP skapas.
Filnamnet anges som guru_example.jsp och klickade sedan på nästa och avsluta.
Steg 3) Kontrollera den skapade JSP:n i mappen
När JSP har skapats visas den i webbinnehållsmappen enligt nedan:
Steg 4) Ange koden i filen och Kör
Ange följande kod 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>
Förklaring av koden:
Kodrad 1: Här definierar vi siddirektiven som språk som är inställt på java, contentType till text/html, pageEncoding till standard ISO-8859 (vi kommer att lära oss mer detaljerat i avsnittet JSP i Action-artikeldirektiv)
Kodrad 3-12: Här har vi definierat en html med texten "This is Guru JSP" som visas som utdata.
Hur man startar JBoss Server och distribuerar projekt i Eclipse
Steg 1) I eclipse IDE, högerklicka i serversektionen på servern som har konfigurerats och det finns ett alternativ för att starta servern.
Steg 2) När servern har startat kan vi distribuera gurutest-projektet. I projektutforskaren högerklickar du på gurutest-projektet och klickar sedan på Kör på servern så får vi följande alternativ.
- Välj server, välj antingen befintlig server eller definiera en ny server
- Välj den server som redan har definierats.
- Klicka på finish-knappen.
Steg 3) När du klickar på slutför-knappen kommer ett nytt fönster att dyka upp.
Det finns två alternativ,
- Antingen för att välja befintlig server eller
- Konfigurera servern manuellt
I det här fallet har vi redan konfigurerat servern i ovanstående fall. Därför kan vi välja den konfigurerade servern och sedan klicka på nästa.
Här får vi de konfigurerade projekten som ska distribueras.
När vi klickar på slutför-knappen distribueras projektet på servern och meddelandet kan ses i följande skärmdump.
När vi försöker komma åt http://localhost:8080/gurutest/guru_example.jsp
Var,
Lokal värd: Vår egen värd som servern startas på och 8080 är porten för det
Guruttest: Projekt som har distribuerats på denna lokala värd
Guru_example.jsp: Det här är JSP, som vi försöker komma åt.
Produktion:
Detta är Guru JSP-text från guru_example.jsp
Sammanfattning
- I den här handledningen lärde vi oss om installation Java och JBoss som är en förutsättning för att köra en JSP.
- Vi lärde oss också hur man skriver en JSP och sedan distribuerar den på servern. Efter att ha distribuerat projektet får vi JSP-utdata i webbläsaren.