Описание тега prettyfaces
Милые лица
PrettyFaces - это расширение сервлетов на основе фильтра OpenSource с расширенной поддержкой JavaServer Faces jsf - JSF 1.1, 1.2 и 2.x, что позволяет создавать красивые URL-адреса с возможностью закладок.
PrettyFaces элегантно решает проблему "RESTful URL", включая такие функции, как: действия по загрузке страницы, бесшовная интеграция с навигацией по лицам, динамическое назначение идентификатора представления, анализ управляемых параметров и совместимость с другими веб-фреймворками без настройки.
Особенности:
Перезапись URL - замена уродливых URL:“/faces/page.jsf”
с красивыми, удобными для SEO, человеческими URL-адресами: “/optimized/page/”
; Клиентский браузер никогда не видит ваши исходные URL-адреса, даже в исходном HTML
Идентификаторы динамических представлений - теперь с сопоставлением идентификаторов динамических представлений для URL-адресов (с помощью выражений метода El) вы можете отображать различные представления в зависимости от условий выполнения, эффективно отделяя URL-адрес от представления JSF.
Действия при загрузке страницы - вызовите один или несколько методов действий на одном или нескольких этапах перед рендерингом представления.
Анализ управляемых параметров - параметры HTTP, извлеченные из URL-адресов, хранятся в управляемых bean-компонентах, просто получите ссылку на свой bean-компонент параметров для быстрого доступа из других классов Java.
Навигация по идентификатору - определяйте идентификаторы страниц в одном месте, легко ссылайтесь на них в методах действий и компонентах, используя стандартные методы навигации JSF. Интегрированная проверка - для URL и параметров запроса, возможность повторно использовать существующие объекты проверки JSF.
Интегрированная проверка - для URL и параметров запроса, возможность повторно использовать существующие объекты проверки JSF.
Простота настройки - Требуется минимальная настройка; можно включить с помощью XML или аннотаций.