Zoznam značiek JSP

Mladý muž používa svoj laptop, aby sa pokúsil vyriešiť problém s kódom

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 Java kód. Napríklad, keď použijete príkaz „if“, správna syntax je Java kód kde test= je typ a "$test parametrov" identifikuje atribúty značky.

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 />.