JSP tags er en væsentlig del af Java Server Pages , en server-side teknologi. Tags skabe en beholder til Java-kode , isolerende og giver adskillelse af dynamisk indhold fra statiske designelementer i dit websted. Selv om mange ligner dem, der anvendes i Hyper Text Markup Language - HTML - JSP tags er ikke en del af et scriptsprog . I stedet tags er blot ét element i en teknologi fokuseret på at skabe dynamiske web-indhold . JSP tags bestemme, hvordan koden i dem vil opføre sig. En liste over almindelige JSP tags kan være en god reference at sikre at du vælger og bruge tags korrekt . Deklaration
erklæring tags fungerer som identifikation beholdere til de funktioner, metoder og variabler i JSP sider . Fordi disse tags identificerer stedet generere output , vil du oftest finde erklæring tags arbejder i kombination med udtryk eller scriptlet tags. Syntaks muligheder omfatter simple " <% ! jsp erklæring %> ", og XML alternative" ...
Expression
Expression tags signalerer JSP til konvertere en Java erklæring - også kaldet et udtryk - i en snor og vise output . Syntaks muligheder omfatter simple " <% = Java erklæring %> ", og XML alternative " ... ".
Direktiv < br >
direktiver - eller Brevmærker - er instruktions tags, der indeholder to dele: type og attribut. Type kan være " side ", som giver side -specifikke retninger, "Medtag ", som indeholder specifikke filnavne eller " Tag Library ", der identificerer tag bibliotek , du vil bruge på den aktuelle side. Syntaks muligheder omfatter simple " <% @ dir -typen dir - attr %> og XML alternative" ".
Scriptlet
Salg
scriptlet tags kan du integrere en gyldig Java-kildekoden i JSP server sider. Koden indenfor de tags udfører i rækkefølge på serveren side og er til rådighed for kunden adgang via en webbrowser. Syntaks muligheder omfatter simple " <% Java-kode %> og XML alternative" Java-kode ".
Flow Control
Salg Strømningsregulatorer tags fungerer på samme måde som - og er et alternativ til - scriptlets . I modsætning scriptlets dog flow kontrol tags kan du styre den rækkefølge, som udsagn køre. De betingede tags " hvis " og " vælg" og iterator tags " foreach " og " forTokens " er alle eksempler på JSP strømningskontrolmidler tags. Syntaksen rammer for hver inkluderer Java-kode . For eksempel, når du bruger et "hvis" erklæring den korrekte syntaks er Java-kode hvor test = er typen og " $ testparametre " identificerer kodeattributter .
Action
Action tags kan fortælle JSP til at overdrage kontrollen mellem sider, indstille eller få ejendomme , lette browser uafhængig støtte til Java-applets og gøre det muligt at bruge server - side JavaBeans . Af de mange tilgængelige action tags, er de mest almindelige i bl.a. direktiv , frem tag, der overfører kontrollen til en dynamisk eller statisk URL og useBean tag, som tillader en JSP for at oprette eller modtage en forekomst af en genanvendelig softwarekomponent, der fungerer med Java kaldes en JavaBean . Den eneste syntaks mulighed for en aktion tag er det XML-versionen : " Java krop ".
Kommentar
kommentar tags er for " vejledende ", og vises ikke på JSP sider . Brug dem for afklaring eller dokumentation og få dem vist ved at højreklikke på en webside, og få adgang til "view source" valgmulighed. Den eneste syntaks mulighed for en kommentar tag er den enkle udgave: . < % /* Kommentarer gå her * />