JavaServer Pages (JSP) technológia

A JavaServer Pages technológia lehetővé teszi dinamikus webtartalom, például HTML, DHTML, XHTML és XML fájlok előállítását, hogy befiglalja őket egy webalkalmazásba. A JSP fájlok a kiszolgáló oldali dinamikus oldaltartalom megvalósításának egy módját biztosítják. A JSP fájlok lehetővé teszik a webkiszolgáló, például az Apache Tomcat számára, hogy dinamikusan tartalmat adjon a HTML oldalakhoz, mielőtt a rendszer elküldené azokat a kérő böngészőnek.

Amikor egy JSP fájlt kiszolgáló kisalkalmazás alrendszert biztosító webkiszolgálóra telepít, akkor az előfeldolgozásra kerül egy olyan kiszolgáló kisalkalmazássá, ami a webkiszolgálón fut. Ez ellentétes az ügyfél oldali JavaScript™ kóddal (<SCRIPT> címkék között), amely a böngészőben fut. A JSP oldal olyan feladatokhoz ideális, amelyek jobban megfelelnek a kiszolgálón futtatásra, mint például adatbázisok elérése vagy EJB komponensek meghívása.

A HTML szerkesztőben JSP fájlokat hozhat létre és szerkeszthet a saját szövegei és képei hozzáadásával HTML, JSP címkézés vagy JavaScript használatával, és Java forráskódot tartalmazhat a parancsfájlrészlet címkéken belül. Tipikus esetben a JSP fájlok .jsp fájlkiterjesztéssel rendelkeznek. Továbbá a JSP specifikáció szerint a JSP töredék fájlok .jspf fájlkiterjesztéssel rendelkeznek. Ha nem követi ezt a megállapodást, akkor a JSP érvényesítő a JSP töredékeket normális önálló JSP fájloknak tekinti, és esetleg fordítási hibákat jelent.

A Sun Microsystems JSP 1.2 Specification biztosítja a képességet egyéni JSP címkék létrehozására. Az egyéni címkék egyszerűsítik a bonyolult műveleteket és nagyobb irányítást adnak a fejlesztők kezébe az oldaltartalom fölött. Az egyéni címkék könyvtárakba (címketárakba) vannak gyűjtve. A címketár leíró fájlok (taglib.tld) olyan XML dokumentumok, amelyek információkkal szolgálnak a címkekönyvtárról, ideértve a címkekönyvtár rövid nevét, a könyvtár leírását és a címkék leírását. További részletekért nézze meg a Sun Microsystems JSP 1.2 Specification dokumentumot.

JSP 1.2 egyéni címketárak használatához importálhatja a címketár .tld és .jar fájlokat a projektbe, hohy használja őket, illetve társítsa őket webkönyvtár projektekként. TLD fájlokra URI azonosító segítségével is hivatkozhat.

Kapcsolódó fogalmak
Kiszolgáló kisalkalmazások
Figyelők
Figyelők
Kapcsolódó feladatok
JavaServer Pages (JSP) fájlok létrehozása