A JSP fájl futtatása Eclipse JBoss szerverrel
Ebben az oktatóanyagban a JSP írásának és futtatásának alapjait fogjuk tanulmányozni. Mi telepítjük Java és a JBoss szervert a gépünkön, mivel ezek a JSP futtatásának előfeltételei.
telepítése Java
A java telepítéséhez ellenőriznünk kell, hogy van-e régebbi verziója a JDK-nak (Java Fejlesztőkészlet) a gépen. Ha igen, távolítsa el őket.
Olvassa el ezt az útmutatót telepíteni Java.
A JBoss szerver konfigurálása Eclipse
Itt egy lépésről lépésre bemutatjuk a JBoss szerver konfigurálását Eclipse:
Step 1) A JBoss szerver az alábbiakról tölthető le link:
A szerver legfrissebb verziójának letöltése után a linkről kapunk egy zip fájlt, amit ki kell csomagolni.
A kicsomagolás után az alábbi mappába kerül:
A kiszolgálót elindíthatjuk és leállíthatjuk a start és stop exe parancsokkal a bin mappából.
Step 2) A szervert az eclipse IDE-be a következő módon vehetjük fel:
- Hozzon létre egy új szervert úgy, hogy adjon hozzá nevet localhostként
- Válassza ki a kiszolgáló verzióját a kiszolgálók listájából
- A szerver neve JBoss v5-ként kerül hozzáadásra a localhostnál (a fenti két lépésben kiválasztott)
- A lépések befejezéséhez kattintson a Befejezés gombra.
Meg kell határoznunk, hogy a szerver melyik verzióját használjuk, és megadhatjuk az elérési utat, ahonnan fentebb kicsomagoltuk.
Miután rákattintunk a Befejezés gombra, a szerver hozzáadódik az eclipse IDE-hez.
A JBoss telepítése megtörtént, a szerver innen érhető el.
Step 3) Tesztelje a telepítést
Ellenőrizze, hogy a telepítés megfelelően történt-e vagy sem:
- Egyszer Java és JBoss szerver került a gépre, ezeket az eclipse IDE-ben kezdhetjük el használni.
- Az eclipse IDE-ben ellenőrizzük, hogy nincsenek-e hibák, és a Java elérési út környezeti változóként lett beállítva.
- Ha a fenti lépéseket sikeresen végrehajtja, akkor a szerver sikeresen elindul.
A szerver sikeresen elindult.
JSP dinamikus webprojekt futtatása Eclipse
Step 1) A projektböngészőre jobb gombbal kattintva dinamikus webprojektet hozhatunk létre, és a következő ablakot kapjuk:
Step 2) Miután a fenti képernyőn rákattintunk a következő gombra, a következő ablakot kapjuk, ahol meg kell adnunk a projekt nevét, majd kattintson a Befejezés gombra.
- Nevezze el a projektet
- Kattintson a Befejezés gombra
Miután rákattintunk a Befejezés gombra, a projekt létrejön, és megjelenik az Intézőben a következő mappákkal.
JSP program futtatása Eclipse
Az alábbiakban bemutatjuk a JSP program futtatásának lépéseit Eclipse:
1. lépés) Hozzon létre egy új JSP-oldalt
A gurutest projektben kattintson a jobb gombbal a projektre, majd kattintson az Új JSP oldal elemre.
2. lépés) Válassza a Mappa lehetőséget, és írja be a fájl nevét
Megnyílik a következő ablak, amely segít új JSP létrehozásában a projektben.
- Válassza ki a szülőmappát az alkalmazáskönyvtárban
- Válassza ki a webtartalom mappát, mivel a JSP a mappa alatt jön létre
- Adja meg a JSP fájlnevét.
- Kattintson a Befejezés gombra a lépések végrehajtásához, és a JSP létrejön.
A fájlnév guru_example.jsp, majd kattintson a Tovább gombra, majd fejezze be.
3. lépés) Ellenőrizze a létrehozott JSP-t a mappában
A JSP létrehozása után az alábbiak szerint látható a webtartalom mappában:
4. lépés) Írja be a kódot a fájlba, és futtassa
Írja be a következő kódot a fájlba:
<%@ 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>
A kód magyarázata:
1. kódsor: Itt definiáljuk az oldalirányelveket, mint például a nyelv, amely java, a contentType a text/html, a pageEncoding az ISO-8859 szabvány szerint (részletesebben a JSP in Action cikk direktívái szakaszában fogunk tanulni)
3-12. kódsor: Itt definiáltunk egy html-t a „This is Guru JSP” szöveggel, amely kimenetként jelenik meg.
A JBoss Server indítása és a Project telepítése Eclipse
Step 1) A eclipse IDE, a szerverek részben kattintson a jobb gombbal a konfigurált szerverre, és lehetőség van a szerver elindítására.
Step 2) A szerver elindítása után telepíthetjük a gurutest projektet. A projektböngészőben kattintson a jobb gombbal a gurutest projektre, majd kattintson a Futtatás a szerveren lehetőségre, és a következő lehetőségeket kapjuk.
- Válassza ki a kiszolgálót vagy válasszon meglévő szervert, vagy adjon meg egy új szervert
- Válassza ki a már definiált szervert.
- Kattintson a befejezés gombra.
Step 3) A Befejezés gombra kattintva egy új ablak jelenik meg.
Két lehetőség van,
- Vagy válasszon meglévő szervert, vagy
- A szerver manuális konfigurálása
Ebben az esetben a fenti esetben már beállítottuk a szervert. Így kiválaszthatjuk a beállított szervert, majd kattintsunk a tovább gombra.
Itt kapjuk meg a telepítendő konfigurált projekteket.
Ha rákattintunk a Befejezés gombra, a projekt telepítésre kerül a szerveren, és az üzenet a következő képernyőképen látható.
Amikor megpróbálunk hozzáférni http://localhost:8080/gurutest/guru_example.jsp
Ahol,
Helyi kiszolgáló: A saját gazdagépünk, amelyen a szerver elindul, és ennek a portja a 8080
Gurutest: Projekt, amelyet ezen a helyi gazdagépen telepítettek
Guru_example.jsp: Ez a JSP, amelyet megpróbálunk elérni.
output:
Ez a Guru JSP szöveg a guru_example.jsp fájlból
Összegzésként
- Ebben az oktatóanyagban a telepítésről tanultunk Java és a JBoss, amelyek a JSP futtatásának előfeltételei.
- Azt is megtanultuk, hogyan kell JSP-t írni, majd telepíteni a kiszolgálón. A projekt üzembe helyezése után megkapjuk a JSP-kimenetet a böngészőben.