JSP tagu saraksts

Jauns vīrietis izmanto savu klēpjdatoru, lai mēģinātu atrisināt problēmu ar kodu

Attēla kredīts: Emīlija Manevska/Moment/GettyImages

JSP tagi ir būtiska Java Server Pages, servera puses tehnoloģijas, sastāvdaļa. JSP atzīmes izveido konteineru Java kodam, izolējot un nodrošinot dinamiskā satura atdalīšanu no statiskajiem dizaina elementiem jūsu vietnē. Lai gan daudzi ir līdzīgi tiem, kas tiek izmantoti hiperteksta iezīmēšanas valodā — HTML — JSP tagi nav daļa no skriptu valodas. Tā vietā atzīmes JSP ir tikai viens elements tehnoloģijā, kas vērsta uz dinamiska tīmekļa satura ģenerēšanu. JSP tagi nosaka, kā darbosies tajos esošais kods. Izplatīto JSP tagu saraksts var būt laba atsauce, lai nodrošinātu tagu pareizu izvēli un lietošanu.

Deklarācijas tagi JSP darbojas kā identifikācijas konteineri funkcijām, metodēm un mainīgajiem JSP lapās. Tā kā šie tagi identificē, nevis ģenerē izvadi, jūs visbiežāk atradīsit deklarācijas tagus, kas darbojas kopā ar izteiksmes vai skripta tagiem. Sintakses opcijas ietver vienkāršu "" un XML alternatīva "jsp: deklarācija…."

Dienas video

Izteiksmes tagi signalizē JSP, lai pārvērstu Java priekšrakstu (sauktu arī par izteiksmi) par virkni un parādītu izvadi. Sintakses opcijas ietver vienkāršu "" un XML alternatīvu "jsp: izteiksme…."

Direktīvas jeb ziņojumu tagi ir instrukciju tagi, kas satur divas daļas: veidu un atribūtu. Veids var būt “lapa”, kas sniedz konkrētai lapai apstrādes norādījumus, un “Iekļaut”, kas nodrošina konkrētus failu nosaukumus vai "Tagu bibliotēku", kas identificē tagu bibliotēku, kuru vēlaties izmantot pašreizējā lappuse. Sintakses opcijas ietver vienkāršu " un XML alternatīvu"."

Skripta tagi ļauj iegult jebkuru derīgu Java avota kodu JSP servera lapās. Kods tagos tiek izpildīts secīgā secībā servera pusē un ir pieejams klienta piekļuvei, izmantojot tīmekļa pārlūkprogrammu. Sintakses opcijas ietver vienkāršu " un XML alternatīvu"jsp: skripts Java kods."

Plūsmas kontroles atzīmes darbojas tāpat kā skriptu programmas un ir alternatīva tām. Tomēr atšķirībā no skriptletiem plūsmas kontroles tagi ļauj kontrolēt priekšrakstu izpildes secību. Nosacījuma tagi "if" un "choose" un iteratora tagi "forEach" un "forTokens" ir JSP plūsmas vadības tagu piemēri. Katra sintakses ietvars ietver Java kods. Piemēram, ja izmantojat priekšrakstu "if", pareizā sintakse ir Java kods kur test= ir veids un "$test parameters" identificē taga atribūtus.

Darbības tagi var likt JSP pārsūtīt kontroli starp lapām, iestatīt vai iegūt rekvizītus, atvieglot pārlūkprogrammas neatkarīgu atbalstu Java sīklietotnēm un dot iespēju izmantot servera puses JavaBeans. No daudzajiem pieejamajiem darbību tagiem visizplatītākie ir iekļaut direktīva, pāradresācijas tags, kas nodod vadību uz dinamisku vai statisku. URL un tags useBean, kas ļauj JSP izveidot vai saņemt atkārtoti lietojama programmatūras komponenta gadījumu, kas darbojas ar Java, ko sauc par JavaBean. Vienīgā darbības taga sintakses opcija ir XML versija: "jsp: useBean Java korpuss."

Komentāru atzīmes ir paredzētas “tikai informācijai”, un tās netiek rādītas JSP lapās. Izmantojiet tos precizēšanai vai dokumentācijai un skatiet tos, ar peles labo pogu noklikšķinot uz Web lapas un piekļūstot opcijai "Skatīt avotu". Vienīgā komentāra taga sintakses opcija ir vienkāršā versija: komentāri iet šeit />.