Поддержка создания оболочки в режиме разработки JSF

Разработчики приложений JSF используют компоненты JSF, поддерживающие оболочки, для придания приложениям однородного вида и восприятия. Оболочка обычно представляет собой одну или несколько таблиц стилей CSS со стандартными селекторами и часто содержит набор изображений, связанных с таблицей или таблицами стилей. Библиотека компонентов JSF, поддерживающая создание оболочки, будет использовать эти стандартные селекторы при выводе компонента JSF. Библиотека JSF Apache MyFaces Trinidad ("Trinidad") поддерживает создание оболочки.

Редактор веб-страниц (WPE) поддерживает режим разработки для оболочек. Это позволяет разработчику JSF увидеть фактический результат применения конкретной оболочки на странице JSF с компонентами JSF, поддерживающими создание оболочки.

Просмотр и изменение текущей оболочки для проекта

Свойства проекта

Окно диалога Свойства проекта содержит новый узел Редактор веб-страниц, который представляет оболочки библиотек тегов, и предусматривает настройку текущей оболочки для каждой библиотеки тегов.

Задать текущую оболочку для проекта

Кнопка панели инструментов

Новая кнопка панели инструментов Управлять оболочками (на панели инструментов WPE) предоставляет быстрый доступ к окну диалога Свойства проекта и выпадающему меню с дополнительными функциональными возможностями, описываемыми далее.

Кнопка панели инструментов

Меню кнопки панели инструментов

Выпадающее меню кнопки панели инструментов предоставляет доступ к окну диалога Свойства проекта и также позволяет пользователю быстро увидеть и настроить текущую оболочку для каждой библиотеки тегов, поддерживающей создание оболочки в режиме разработки.

Кнопка панели инструментов

Контекстное меню WPE

Контекстное меню редактора веб-страниц (панель Проектирование) позволяет пользователю быстро увидеть и настроить "текущую" оболочку для каждой библиотеки тегов, поддерживающей создание оболочки в режиме разработки.

Кнопка панели инструментов