JSP
A HupWiki-ből...
JSP: Java Server Pages
Szerver oldali nyelv. Több különböző Java technológiára épül. Legfőképpen a Java Servlet API-jára. Tulajdonképpen felfogható annak továbbfejlesztéseképpen úgy, hogy annak funkcionalitását <HTML> szerű tag-ekbe lehet rejteni. Ezek lennének a JSP tag-ek.
Lehetőséget biztosít saját tag-ek létrehozására (JSP custom tags), a mások által létrehozottak egyszerű felhasználására.
A szabvány jelenleg a 2.0-ás verziónál tart. Ez a 2.4-es Servlet API-ra épül.
Az előző(1.2) verzióhoz képest sok újdonság jelent meg benne. Ezek közül a legfontosabb a JSTL (Java Standard Tag Library) beépítése. Ennek a tag könyvtárnak a születését egy hivatalos Java szakértői csoport felügyelte. A JSP funkcionalitását négy irányban terjesztette ki:
- - Mag(Core) rész: iterációk végrehajtására való tag-eket tartalmaz, illetve bevezeti az EL kifejezésnyelvet (ECMAScript alapú).
- - XML feldolgozás: olyan tageket tartalmaz, amelyekkel lehetővé válik XML dokumentumok szintaktikai elemzése.
- - Nemzetköziesítés(I18N): a megjelenítés lokalizálását lehetővé tevő tag-eket tartalmaz.
- - Adatbázis hozzáférés(SQL): Olyan tag-eket biztosít, amelyekkel a JSP lapon belül tudunk hozzáférni az adatbázis kapcsolatokhoz.