Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.
Книга «JSTL. Практическое руководство для JSP-программистов»
Версия для печати и PDA
Книга «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 в действии
Основы JSTL
Установка среды
Как использовать приводимые в книге примеры
Области видимости на JSP-страницах
Переменные JSTL с задаваемой видимостью
Динамические и статические атрибуты
Обработка ошибок и исключений
Тело контента действия
Конфигурационные установки
Класс Config
Использование языка выражений
Неявно создаваемые объекты, доступные в ЯВ
Получение информации из структур данных
Операторы ЯВ
Автоматическое приведение типов
Значения по умолчанию
Работа с действиями Ядра
Запись вывода в JspWriter
Установка переменных
Удаление переменных
Использование <c:catch>
Решения, решения, решения – условные действия
Работа с итераторами
Действия, связанные с URL
Распутывание паутины, которую мы плетем
Перенаправление запроса
Работа с XML-действиями
Обзор вспомогательных технологий
Расширяемый язык разметки XML
Расширяемый язык стилевых таблиц XSL
Язык XML-пути XPath
Ассоциация переменных
Использование атрибута select
Получение доступа к ресурсам
Трансформация расширяемого языка стилевых таблиц XSLT
Синтаксический разбор XML-документов
Использование <x:out> и <x:set>
<x:set> и <x:out> в действии
Использование XML-документов для определения хода обработки
Циклы с <x:forEach>
Действия XML-трансформаций
Трансформация контента
Предоставление параметров для трансформаций
Работа с форматирующими I18N-действиями
Локали
Зачем нужна языковая независимость
Локализация приложения с помощью ресурсных комплектов
Типы интернационализационных архитектур
Прежде всего действие <ftm:message>
Локализационный контекст
Пример локализационного контекста
Предпочтительные локали
Форматирующие локали
Как осуществляется выбор ресурсных комплектов
Примеры поиска ресурсных пакетов
Использование класса LocaleSupport
Установка и использование локалей
Использование сообщений и ресурсных комплектов
Установка ресурсного комплекта для <fmt:message>
Добавление параметра в <fmt:message>
Форматирующие действия
Установка и использование временных зон
Работа с временными штампами
Форматирование и синтаксический разбор временных штампов
Использование и синтаксический разбор временных штампов
Работа с числами
Кодирование ответа клиента
Библиотека SQL-тегов
SQL-действия, включенные в библиотеку
Работа с источником данных
Конфигурирование источника данных
Использование источника данных
Конфигурационная установка maxrows
Конфигурирование и использование источников данных
Как можно модифицировать данные
Интерфейсы и классы
Нахождение того, что вам нужно, с помощью <sql:query>
Передача параметров SQL-инструкции
Работа с результирующими множествами
Работа с транзакциями
Действие <sql:transaction>
Как используется действие <sql:transaction>
Краткий справочник по JSTL
Синтаксис языка выражений
Конфигурационные установки
Библиотека тегов ядра
Библиотека XML-тегов
Библиотека SQL-тегов
Библиотека интернационализационных тегов
Все приводимые в книге «JSTL. Практическое руководство для JSP-программистов» коды примеров, доступны в электронном виде. В них демонстрируются все атрибуты и все свойства каждого действия. Каждое действие сопровождается файлом примера, названного в соответствии с нумерацией главы, в которой этот пример появляется. Эти примеры должны стать отличным справочным материалом по применению действий, чтобы вы могли начать использовать их в своих веб-приложениях.
Формат: PDF + Коды примеров Качество: eBook Страниц: 272