? En av fordelene med å skrive webapplikasjoner i språk som Java er evnen til å bruke koden . Tag bibliotekene tillate ytterligere gjenbruk ved å la deg bygge komponenter for JavaServer Pages ( JSP ) som bygger ut av din eksisterende kode , implementere ny funksjonalitet helt, eller bare gi felles strukturer til sidene dine. Referere tag bibliotekene er svært enkelt, men det avhenger av hva slags tag-bibliotek , enten det er en kompilert bibliotek av Java-kode eller tag filer ( utdrag av JSP /HTML code ) som inngår i prosjektet. Du trenger
Java SDK
Integrated Development Environment ( IDE )
JSP -basert webapplikasjon
Vis flere instruksjoner
en
Sørg for tag-bibliotek er inkludert riktig i programmet. Hvis biblioteket er en jar -basert bibliotek , plasser den innsiden av WEB-INF/lib mappe . Hvis det er tag -filer, så de bør plasseres i en WEB-INF/tags mappe (eller noe lignende for å indikere deres plassering) .
2
Inkluder < % @ taglib %> direktiv på toppen av JSP -filen ( under < % @ page %> direktiv minst) . Dette vil inneholde veibeskrivelse til JSP motor på hvordan å laste og behandle din tag biblioteket.
3 p Hvis du inkluderer en jar -basert bibliotek , bør den ha en . TLD fil utpekt i dokumentasjonen ; referansen dette i din taglib direktiv som så : en
< % @ taglib uri = " http://java.sun.com/jsp/jstl/core " prefix = "c "% >
Dette eksemplet er for kjernen funksjonaliteten til JavaServer Pages Standard tag Library ( JSTL ) tag bibliotek . Legg merke til bruken av prefikset attributt , og dette indikerer til JSP motor som koder innledes med en "c " i dette tilfellet er koder som kommer fra dette biblioteket . For eksempel , etter
< c : out value = " Hello World! " />
4 p Hvis du refererer til en filbasert tag bibliotek , du viser simpelthen katalogen filene dine bor : en
< % @ taglib tagdir = " /WEB-INF/tags " prefix = " myTags "% >
Du vil referere disse på samme måte : en