„JavaServer Pages” változatai közötti eltérés
[nem ellenőrzött változat] | [nem ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
a Bot: következő hozzáadása: simple:Jsp java |
a három pontok javítása |
||
13. sor:
== Direktívák ==
A direktívák tekinthetők a JSP konténernek szóló utasításoknak is. Attribútumaik is lehetnek. A direktívák általános alakja a következő:
<%@ direktívanév attr_1="érték_1" attr_2="érték_2"
Három féle direktíva használható JSP oldalakban: '''include''', '''page''' és a '''taglib'''
=== include ===
110. sor:
A JSP 1.1 és az azt követő verziókban lehetséges a saját elemkönyvtárak használata. A fejlesztőnek meg kell írnia egy java osztályban az akció kódját, továbbá kell készítenie egy elemkönyvtárleíró [[XML]] fájlt, angolul ''tag library desciptor''-t. Az ilyen fájlok kiterjesztése jellemzően <tt>.tld</tt>. Az alábbi példában feltesszük, hogy létezik egy <tt>krumpli.tld</tt> elemkönyvtárleíró fájl és a hozzá tartozó implementáció. A JSP oldalban először hivatkozni kell a leírófájlra és meg kell adni a használni kívánt prefixumot a taglib direktíva segítségével, majd használhatóak az akciók:
<%@ taglib uri="krumpli.tld" prefix="trallala" %>
<trallala:izgalmasakcio> <%-- a nyitó tag %>
</trallala:izgalmasakcio> <%-- a záró tag %>
= Példák =
|