JSP -tags zijn een essentieel onderdeel van Java Server Pages , een server - side technologie . Tags maken van een container voor Java-code , isolerend en het verstrekken van scheiding van dynamische inhoud van statische ontwerp elementen in uw website . Hoewel veel lijken op die gebruikt worden in Hyper Text Markup Language - HTML - JSP -tags zijn geen onderdeel van een scripttaal . In plaats daarvan , tags zijn slechts een element in een technologie gericht op het genereren van dynamische webcontent . JSP -tags bepalen hoe de code in zich zal gedragen . Een lijst van gemeenschappelijke JSP -tags kan een goede referentie om ervoor te zorgen dat u kiest en gebruikt -tags correct zijn. Verklaring Verklaring tags te functioneren als identificatie containers voor de functies , methoden en variabelen in de JSP-pagina's . Omdat deze tags identificeren in plaats van output genereren , zult u meestal vinden verklaring tags te werken in combinatie met de expressie of scriptlet tags. Syntaxis opties omvatten de eenvoudige " < % ! jsp aangifte % > " en de XML- alternatief " ... < /jsp : . verklaring > Expressie Expression -tags signaal JSP te converteren van een Java- statement - ook wel een uitdrukking - in een string en geeft de output . Syntaxis opties omvatten de eenvoudige " < % = Java statement % > " en de XML- alternatief " ... < /expressie > . " Richtlijn < br > richtlijnen - of boodschap labels - zijn instructievideo tags die uit twee delen bestaan : type en attribuut . Type kan " pagina ", welke pagina -specifieke aanwijzingen geeft , " Include , " die specifieke bestandsnamen of "Tag Library ', die de tag bibliotheek die u wilt gebruiken op de huidige pagina identificeert biedt zijn. Syntaxis opties omvatten de eenvoudige " < % @ dir type dir - attr % > en de XML alternatieve" . " Scriptlet scriptlet labels toestaan om een geldige Java source code in JSP server pagina insluiten . De code binnen de tags uitvoert opeenvolgend op de server en is beschikbaar voor client toegang via een webbrowser . Syntaxis opties omvatten de eenvoudige " < % Java-code % > en de XML alternatieve" Java code < /jsp : scriptlet > . " Flow Control Flow control -tags werken op dezelfde manier als - en zijn een alternatief voor - scriptlets . In tegenstelling tot scriptlets echter flow control -tags kunt u de volgorde waarin de verklaringen draaien beheersen . De voorwaardelijke labels "als " en " kies" en de iterator -tags " forEach " en " forTokens " zijn allemaal voorbeelden van JSP flow control tags. De syntaxis kader voor elk omvat Java code < /c : tag_type > . Bijvoorbeeld , wanneer u een "if " statement te gebruiken , de juiste syntaxis is Java code < /c : if > waarbij test = is het type en de " $ testparameters " identificeert tag attributen . actie Actie labels kan JSP vertellen om de controle over te dragen tussen de pagina's , instellen of krijgen eigenschappen , browser onafhankelijke ondersteuning voor Java-applets te vergemakkelijken en maakt het mogelijk serverzijde JavaBeans gebruiken . Van de vele beschikbare action tags , de meest voorkomende zijn de include , de forward -tag , die de controle overdraagt aan een dynamische of statische URL en de useBean tag , die het mogelijk maakt een JSP te maken of te ontvangen een exemplaar van een herbruikbare software component die werkt met Java heet een JavaBeans . De enige syntax optie voor een actie -tag is de XML-versie : " Java lichaam < /jsp : useBean > . " Reactie commentaar tags zijn voor " slechts informatie " en verschijnen niet op de JSP-pagina's . Gebruik ze om opheldering of documentatie en bekijk ze door rechts te klikken op een webpagina en de toegang tot de " view source " optie . De enige syntax optie voor een reactie tag is de eenvoudige versie : . < % /* Commentaar ga hier * />
|