Стандартная библиотека тегов Джакарты - Jakarta Standard Tag Library
Стабильный выпуск | 1.2.7 / 18 августа 2019 г. |
---|---|
Операционные системы | Мультиплатформенность |
Расширения имени файла | .jsp .jspf .jsf |
Интернет сайт | проекты |
В Стандартная библиотека тегов Java (JSTL; бывшая стандартная библиотека тегов JavaServer Pages) является компонентом Java EE веб приложение платформа разработки. Это расширяет JSP спецификацию путем добавления библиотека тегов тегов JSP для общих задач, таких как XML обработка данных, условное исполнение, база данных доступ, петли и интернационализация.
JSTL был разработан под Процесс сообщества Java (JCP) как Запрос спецификации Java (JSR) 52. 8 мая 2006 г. был выпущен JSTL 1.2, а 7 декабря 2011 г. - JSTL 1.2.1.[1]
JSTL обеспечивает эффективный способ встраивания логики в JSP страница без использования встроенных Ява код напрямую. Использование стандартизированного набора тегов вместо взлома и извлечения кода Java приводит к более удобному обслуживанию и позволяет разделение проблем между развитием заявление код и пользовательский интерфейс.
Всего существует шесть дескрипторов библиотеки тегов JSTL:
- Основная библиотека. Например. ⟨C: if⟩ и ⟨c: when⟩[2]
- библиотека форматирования с поддержкой i18n[3]
- * Библиотека тегов базы данных, содержит теги для запросов, создания и обновления таблицы базы данных.[4]
- Библиотека XML[5]
- библиотека функций[6]
- TLV позволяют проверять представление XML страницы JSP во время перевода. TLV, предоставляемые JSTL, позволяют авторам библиотек тегов вводить ограничения на использование элементов сценариев и разрешенных библиотек тегов на страницах JSP.[7]
В дополнение к JSTL в JCP есть следующие JSR для разработки стандартных библиотек тегов JSP:
- JSR 128: JESI - Библиотека тегов JSP для Боковая сторона включает (неактивный)
- JSR 267: Библиотека тегов JSP для веб-служб
Смотрите также
Рекомендации
- ^ 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
внешняя ссылка
- Официальный веб-сайт
- JSTL TLDDocs
- JSR 52 (JSTL 1.0, 1.1 и 1.2)
- Стандартный таглиб Джакарты 1.1, реализация JSTL (устарело)
- Стандартный Taglib Apache реализация спецификации стандартной библиотеки тегов JSP (JSTL)
- JSTL 1.0 Referenz (немецкий)
- Домашняя страница JSTL 1.2
- Официальное руководство: Руководство по Java EE 5, глава 7, Стандартная библиотека тегов JavaServer Pages[1]
- JSTL 1.1 Ссылки
- Документация по библиотеке тегов Facelets JSF 2.1[2]
- Функции JSTL
- Теги OWASP ESAPI (поскольку JSTL не предлагает тегов для безопасности веб-сайтов)