![Mladý muž používa svoj laptop, aby sa pokúsil vyriešiť problém s kódom](/f/7cfb8b1cd34016055466da8d94c65d74.jpg)
Kredit za obrázok: Emilija Manevska/Moment/GettyImages
JSP tagy sú nevyhnutnou súčasťou Java Server Pages, serverovej technológie. Značky v JSP vytvárajú kontajner pre kód Java, ktorý izoluje a poskytuje oddelenie dynamického obsahu od prvkov statického dizajnu na vašej lokalite. Hoci sa mnohé podobajú tým, ktoré sa používajú v jazyku Hyper Text Markup Language – HTML – značky JSP nie sú súčasťou skriptovacieho jazyka. Namiesto toho sú značky v JSP len jedným prvkom v technológii zameranej na generovanie dynamického webového obsahu. Značky JSP určujú, ako sa bude kód v nich správať. Zoznam bežných značiek JSP môže byť dobrou referenciou, aby ste sa uistili, že značky vyberiete a používate správne.
Deklaračné značky v JSP fungujú ako identifikačné kontajnery pre funkcie, metódy a premenné na stránkach JSP. Pretože tieto značky identifikujú, nie generujú výstup, najčastejšie nájdete značky deklarácie fungujúce v kombinácii so značkami výrazov alebo skriptletov. Možnosti syntaxe zahŕňajú jednoduché "" a alternatíva XML "jsp: vyhlásenie…."
Video dňa
Značky výrazov signalizujú JSP, aby skonvertoval príkaz Java – nazývaný aj výraz – na reťazec a zobrazil výstup. Možnosti syntaxe zahŕňajú jednoduchý „“ a alternatívu XML „jsp: výraz…."
Direktívy – alebo značky správ – sú inštruktážne značky, ktoré obsahujú dve časti: typ a atribút. Typ môže byť „stránka“, ktorý poskytuje pokyny na spracovanie špecifické pre stránku, alebo „Zahrnúť“, ktorý poskytuje konkrétne názvy súborov alebo "Knižnica značiek", ktorá identifikuje knižnicu značiek, ktorú chcete použiť v aktuálnom stránku. Možnosti syntaxe zahŕňajú jednoduché " a alternatívu XML "."
Značky Scriptlet vám umožňujú vložiť akýkoľvek platný zdrojový kód Java na stránky servera JSP. Kód v rámci značiek sa na strane servera vykonáva v postupnom poradí a je dostupný pre klientský prístup cez webový prehliadač. Možnosti syntaxe zahŕňajú jednoduché „ a alternatívu XML “jsp: skriptlet Java kód."
Značky riadenia toku fungujú rovnako ako skriptlety a sú alternatívou k nim. Na rozdiel od skriptletov vám však značky riadenia toku umožňujú kontrolovať poradie, v ktorom sa príkazy spúšťajú. Podmienené značky „if“ a „choose“ a značky iterátora „forEach“ a „forTokens“ sú príkladmi značiek riadenia toku JSP. Rámec syntaxe pre každý obsahuje
Akčné značky môžu JSP povedať, aby preniesla kontrolu medzi stránkami, nastavila alebo získala vlastnosti, uľahčila podporu pre Java applety nezávislú od prehliadača a umožnila použiť JavaBeans na strane servera. Z mnohých dostupných značiek akcií sú najbežnejšie direktíva include, značka forward, ktorá prenáša kontrolu na dynamický alebo statický URL a značku useBean, ktorá umožňuje JSP vytvoriť alebo prijať inštanciu opakovane použiteľného softvérového komponentu, ktorý pracuje s Java, tzv. JavaBean. Jedinou možnosťou syntaxe pre značku akcie je verzia XML: "jsp: useBean Telo Java."
Značky komentárov sú „len pre informáciu“ a nezobrazujú sa na stránkach JSP. Použite ich na vysvetlenie alebo dokumentáciu a zobrazte ich kliknutím pravým tlačidlom myši na webovú stránku a prístupom k možnosti „zobraziť zdroj“. Jedinou možnosťou syntaxe značky komentára je jednoduchá verzia: komentáre prejdite sem />.