JSTL. Практическое руководство для JSP-программистов
Книга «JSTL. Практическое руководство для JSP-программистов» необходима всем разработчикам JSP, в особенности тем, кто еще не работал с JSTL и продолжает использовать на своих страницах скриплеты и изобретать собственные теги. Основная цель данного издания – научить читателя работать с библиотекой стандартных тегов JSP – JSTL (JSP Standard Tag Library). Вы узнаете, почему возникла необходимость в JSTL и что эта библиотека может вам дать. Автор этого издания – Сью Шпильман, дает ответы на некоторые первоначальные вопросы о том, что такое пользовательские теги, что представляет собой библиотека тегов и какие типы действий предоставляются JSTL. Отдельные темы посвящены основам и обзору JSTL, также объясняется, как надо работать с языком выражений. По мере изучения материала вы будете углубляться в каждую из функциональных областей и пользовательские действия, предоставляемых каждой из этих областей, и сможете увидеть детальные примеры использования каждого действия. Имея под рукой краткий справочник по всем тегам и атрибутам, содержащимся в JSTL, вы сможете использовать его в процессе разработки своих JSP-страниц.
Структура книги «JSTL. Практическое руководство для JSP-программистов»
- Что такое JSTL
- Зачем нужна стандартная библиотека тегов JSP
- Зачем надо использовать JSTL
- Необходимость инкапсуляции
- Функциональный обзор
- Библиотеки тегов JSTL
- Подготовка к использованию JSTL
- Дорога к JSTL
- Сервлеты приходят на помощь
- Сервлет Hello My Friend
- JavaServer Pages
- Когда использовать JSP, а когда – сервлеты
- Эволюция JSP
- Пользовательские действия в действии
- Мощь библиотеки тегов
- JSTL в действии
- Установка среды
- Как использовать приводимые в книге примеры
- Области видимости на JSP-страницах
- Переменные JSTL с задаваемой видимостью
- Динамические и статические атрибуты
- Обработка ошибок и исключений
- Тело контента действия
- Конфигурационные установки
- Класс Config
- Неявно создаваемые объекты, доступные в ЯВ
- Получение информации из структур данных
- Операторы ЯВ
- Автоматическое приведение типов
- Значения по умолчанию
- Запись вывода в JspWriter
- Установка переменных
- Удаление переменных
- Использование <c:catch>
- Решения, решения, решения – условные действия
- Работа с итераторами
- Действия, связанные с URL
- Распутывание паутины, которую мы плетем
- Перенаправление запроса
- Обзор вспомогательных технологий
- Расширяемый язык разметки XML
- Расширяемый язык стилевых таблиц XSL
- Язык XML-пути XPath
- Ассоциация переменных
- Использование атрибута select
- Получение доступа к ресурсам
- Трансформация расширяемого языка стилевых таблиц XSLT
- Синтаксический разбор XML-документов
- Использование <x:out> и <x:set>
- <x:set> и <x:out> в действии
- Использование XML-документов для определения хода обработки
- Циклы с <x:forEach>
- Действия XML-трансформаций
- Трансформация контента
- Предоставление параметров для трансформаций
- Локали
- Зачем нужна языковая независимость
- Локализация приложения с помощью ресурсных комплектов
- Типы интернационализационных архитектур
- Прежде всего действие <ftm:message>
- Локализационный контекст
- Пример локализационного контекста
- Предпочтительные локали
- Форматирующие локали
- Как осуществляется выбор ресурсных комплектов
- Примеры поиска ресурсных пакетов
- Использование класса LocaleSupport
- Установка и использование локалей
- Использование сообщений и ресурсных комплектов
- Установка ресурсного комплекта для <fmt:message>
- Добавление параметра в <fmt:message>
- Форматирующие действия
- Установка и использование временных зон
- Работа с временными штампами
- Форматирование и синтаксический разбор временных штампов
- Использование и синтаксический разбор временных штампов
- Работа с числами
- Кодирование ответа клиента
- SQL-действия, включенные в библиотеку
- Работа с источником данных
- Конфигурирование источника данных
- Использование источника данных
- Конфигурационная установка maxrows
- Конфигурирование и использование источников данных
- Как можно модифицировать данные
- Интерфейсы и классы
- Нахождение того, что вам нужно, с помощью <sql:query>
- Передача параметров SQL-инструкции
- Работа с результирующими множествами
- Работа с транзакциями
- Действие <sql:transaction>
- Как используется действие <sql:transaction>
- Синтаксис языка выражений
- Конфигурационные установки
- Библиотека тегов ядра
- Библиотека XML-тегов
- Библиотека SQL-тегов
- Библиотека интернационализационных тегов
Все приводимые в книге «JSTL. Практическое руководство для JSP-программистов» коды примеров, доступны в электронном виде. В них демонстрируются все атрибуты и все свойства каждого действия. Каждое действие сопровождается файлом примера, названного в соответствии с нумерацией главы, в которой этот пример появляется. Эти примеры должны стать отличным справочным материалом по применению действий, чтобы вы могли начать использовать их в своих веб-приложениях.
Формат: PDF + Коды примеров
Качество: eBook
Страниц: 272
Купить книгу «JSTL. Практическое руководство для JSP-программистов»
Интернет-магазин OZON.RU: JSTL. Практическое руководство для JSP-программистов / Интернет-магазин OZON.RU / Описание товара / JSTL. Практическое руководство для JSP-программистов / Интернет-магазин OZON.RU / Оформить заказ
Скачать бесплатно книгу «JSTL. Практическое руководство для JSP-программистов»
- Архив JSTL_PracticalGuideForJavaProgrammers.rar 22.01 Мб: JSTL. Практическое руководство для JSP-программистов / Depositfiles.com / Архив JSTL_PracticalGuideForJavaProgrammers.rar