? En af fordelene ved at skrive web-applikationer i sprog som Java er evnen til at genbruge din kode . Tag biblioteker tillader yderligere genbrug ved at lade dig bygge komponenter til JavaServer Pages ( JSP) , der bygger ud af din eksisterende kode , implementere ny funktionalitet helt, eller blot give fælles strukturer til dine sider . Referencing tag biblioteker er ekstremt let, selv om det afhænger af karakteren af tag bibliotek, uanset om det er en kompileret bibliotek af Java-kode eller tag filer ( snippets af JSP /HTML-kode ), der indgår i dit projekt. Ting du skal
Java SDK
Integrated Development Environment (IDE)
JSP - baseret web-applikation
Vis Flere Instruktioner
1
Sørg for at din tag bibliotek indgår korrekt i din ansøgning. Hvis biblioteket er en krukke -baseret bibliotek, placere det inde i dit WEB-INF/lib mappe. Hvis det er tag -filer , så de skal placeres i en WEB-INF/tags mappe ( eller noget lignende til at angive deres placering).
2
Medtag <% @ taglib %> direktivet i i toppen af din JSP-fil ( under <% @ page %> direktivet mindst) . Dette vil indeholde retninger til JSP motor på , hvordan man kan indlæse og behandle din tag bibliotek .
3 p Hvis du herunder en krukke -baseret bibliotek, bør den have en . TLD -fil udpeget i sin dokumentation henvises dette i din taglib direktiv som så : Hej
< % @ taglib uri = " http://java.sun.com/jsp/jstl/core " prefix = "c" % >
Dette eksempel er til kernen funktionalitet JavaServer Pages Standard tag Library ( JSTL ) tag bibliotek . Bemærk brugen af præfikset attribut , dette indikerer at JSP motor, tags foranstillet med et " c" i dette tilfælde er tags , der kommer fra dette bibliotek . For eksempel , Amerikas
< c: out value = " ! Hello World" />
4 p Hvis du refererer til en fil -baseret tag bibliotek , skal du blot angive den mappe dine filer bor : Hej
< % @ taglib tagdir = "/WEB-INF/tags " prefix = " myTags "% >
Du referere disse tilsvarende : Hej