Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Топ:
Оснащения врачебно-сестринской бригады.
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Интересное:
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Spring: Отображение запроса
Платформа ASP.NET.
Фреймворк JSF, структура, назначение, возможности.
Java Server Faces.
JSF - Java Server Faces это Java вэб фреймворк облегчать разработку пользовательских интерфейсов для Java EE-приложений.
Облегчает разработку пользовательских интерфейсов для Java EE-приложений.
Основывается на использовании Ui компонентов.
2 реализации JSF:
Mojarra (Oracle)
MyFaces (Apache)
Основные элементы JSF:
§ Управляемые бины.
§ Система шаблонов веб-стрниц (представлений).
§ Большой спектр библиотек тегов UI -компонентов на основе XML.
§ Встроенная поддержка AJAX.
§ Expression Language (EL) - методика доступа к управляемым бинам из JSF страницы.
Структура JSF приложения

JSF: Жизненный цикл запроса.
Фазы жизненного цикла в JSF

Восстановление представлений
Запросы передаются в сервлет Faces, он пытается найти представление, которое соответствует запрошенному URL.
Извлекается (если страница запрашивалась) или создается новое (если страница запрашивается впервые) дерево компонентов
Для компонентов запрашиваемой страницы восстанавливаются их прошлые состояния (веб-форма заполняет вводимыми значениями) которые сохраняются в экземпляре FacesContext.
Принятие данных запроса
Всем объектам дерева компонентов присваиваются соответствующие им значения из запроса. Так же, в этой фазе, при необходимости, добавляются события (щелчок по кнопке или ссылке) в очередь событий.
Если обмен данными не успешен, сообщение об ошибке генерируется и помещается в очередь FacexContext.
Валидация
Отправленные строковые значения преобразуются в «локальные значения» компонентов, которые могут представлять собой объекты любого типа.
С помощью специальных классов валидаторов проверяются правила для атрибутов компонента. Валидатор может сгенерировать сообщение об ошибке и добавляет его в очередь экземпляра FacesContext.
Обновление значений модели
Изменяются свойства привязанных к компонентам бинов.
Вызов приложения
JSF обрабатывает любые события на уровне приложения (например, отправка формы, щелчок по ссылке).
Выполняется метод управляемого JSF бина с прикладной обработкой.
Он возвращает строку, которая передается обработчику навигации.
Рендеринг ответа
JSF просит web-контейнер создать выходной html документ. Компоненты на странице обновляются данными из управляемых бинов.
JSF: Управляемые бины. Представления.
Компоненты JSF приложения
Управляемые бины
Бин, к которому можно обращаться из JSF-страницы.
Для управляемого бина должны быть заданы имя и область определения.
Если на JSF-странице обнаруживается имя бина, реализация JSF определяет местонахождение объекта с этим именем или создает его, если он еще не существует в соответствующей области определения.
Бины являются своего рода проводниками между пользовательским интерфейсом и серверной частью приложения.
В технологии JSF бины применяются для хранения состояния веб-страниц.
JSF осуществляет:
§ Создание и уничтожение бинов.
§ Считывание свойств бина при отображении веб-страницы.
§ Задание свойств бина при отправке формы.
Бины JSF
@ManagedBean (name =“Имя”) регистрирует экземпляр класса в качестве управляемого bean-компонента с заданным именем, по умолчанию JSF генерирует имя, конвертируя первую букву имени класса в нижний регистр;
@ApplicationScoped Помещает управляемый bean-компонент в область видимости приложения.
@ SessionScoped сеанса.
@ R equestScoped запроса.
@ ViewScoped представления (страницы).
Если область видимости не указана, JSF помещает bean-компонент в область видимости запроса.
|
|
|
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!