Jakarta Standard Tag Library - Jakarta Standard Tag Library
Stabilní uvolnění | 1.2.7 / 18. srpna 2019 |
---|---|
OS | Multiplatformní |
Přípony názvu souboru | .jsp .jspf .jsf |
webová stránka | projekty |
The Knihovna standardních značek Java (JSTL; dříve JavaServer Pages Standard Tag Library) je součástí Java EE webová aplikace vývojová platforma. Rozšiřuje JSP specifikace přidáním a knihovna značek značek JSP pro běžné úkoly, jako např XML zpracování dat, podmíněné provedení, databáze přístup, smyčky a internacionalizace.
JSTL byl vyvinut pod Proces komunity Java (JCP) as Žádost o specifikaci Java (JSR) 52. 8. května 2006 byla vydána verze JSTL 1.2, následovaná verzí JSTL 1.2.1 dne 7. prosince 2011.[1]
JSTL poskytuje efektivní způsob, jak vložit logiku do JSP stránku bez použití vloženého Jáva kód přímo. Použití standardizované sady značek, spíše než vloupání a vyjmutí kódu Java, vede k udržovatelnějšímu kódu a povolení oddělení obav mezi vývojem aplikace kód a uživatelské rozhraní.
Existuje celkem šest deskriptorů knihoven značek JSTL:
- Základní knihovna. Např. ⟨C: if⟩ a ⟨c: když⟩[2]
- Knihovna formátování podporující i18n[3]
- * Knihovna databázových značek, obsahuje značky pro dotazování, vytváření a aktualizaci databázové tabulky.[4]
- Knihovna XML[5]
- knihovna funkcí[6]
- TLV umožňují ověření doby překladu zobrazení XML stránky JSP. TLV poskytované JSTL umožňují autorům knihoven značek prosazovat omezení týkající se používání skriptovacích prvků a povolených knihoven značek na stránkách JSP.[7]
Kromě JSTL má JCP k vývoji standardních knihoven značek JSP následující JSR:
- JSR 128: JESI - Knihovna značek JSP pro Zahrnuje boční stranu (neaktivní)
- JSR 267: Knihovna značek JSP pro webové služby
Viz také
Reference
- ^ http://search.maven.org/#browse%7C707331597
- ^ http://docs.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/c/tld-summary.html
- ^ http://docs.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/fmt/tld-summary.html
- ^ http://docs.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/sql/tld-summary.html
- ^ http://docs.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/x/tld-summary.html
- ^ http://docs.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/fn/tld-summary.html
- ^ http://docs.oracle.com/javaee/6/api/javax/servlet/jsp/jstl/tlv/package-summary.html
externí odkazy
- Oficiální webové stránky
- JSTL TLDDocs
- JSR 52 (JSTL 1.0, 1.1 a 1.2)
- Jakarta Standard Taglib 1.1, implementace JSTL (v důchodu)
- Apache Standard Taglib implementace specifikace JSPL (Standard Tag Library)
- JSTL 1.0 Referenz (německy)
- Domovská stránka JSTL 1.2
- Official Tutorial: The Java EE 5 Tutorial, Chapter 7, JavaServer Pages Standard Tag Library[1]
- JSTL 1.1 Reference
- Dokumentace knihovny značek JSF 2.1 Facelets[2]
- Funkce JSTL
- Značky OWASP ESAPI (protože JSTL nenabízí žádné značky pro zabezpečení webových stránek)