Что нового в версии 3.2.1? Новый функционал, улучшения и исправления: Plug'n'Skin — Этот функционал позволяет быстро и без особых усилий создавать новые и расширять существующие скины с помощью плагина сборки проекта Maven, который создает все необходимые файлы на основе прототипа.
Помимо переопределения основного набора параметров, разработчики имеют возможность быстро генерировать CSS-файлы для расширенных настроек компонента, включающие все внутренние классы стилей.
Кожа лагуны, созданная с использованием Plug'n'Skin .
Доработан компонент «Ящик предложений»: теперь интерфейс клиентской программы, реализованный посредством JavaScript, позволяет сохранять выбранные объекты, а не только выбранные строки для дальнейшей обработки; также добавлена функция вызова подсказки (для реализации на комбобоксе на основе компонента подсказки).
Фиксированная функция Сортировка (сортировочный) компонент Таблица данных .
Исправление позволяет сортировать объекты, а не просто выбранные строки, устраняя необходимость использования дополнительных компараторов для правильной сортировки объектов.
Улучшенная функция Фильтрация : исправлена ошибка, связанная с отображением поля ввода (используется по умолчанию) для фильтрации данных, а также добавлен CSS-класс для применения стилей.
Улучшенный компонент DataScroller : Исправлена ошибка, возникающая при использовании нескольких экземпляров компонента на одной странице: добавлена возможность работать с текущей страницей на сервере и обрабатывать настройку неправильной страницы.
Улучшена привязка к элементам DOM в компонентах.
компонентControl И контекстное меню .
Исправлены проблемы, возникавшие при прокрутке и загрузке данных, а также с кроссбраузерной совместимостью в компоненте ScrollableDataTable. Внесен ряд исправлений Поле со списком И Файл загружен .
Решены проблемы, связанные с кодировкой символов.
Исправлены утечки памяти в некоторых компонентах, проведены работы по оптимизации, что позволило повысить производительность.
Исправлен ряд проблем, связанных с совместимостью с Мои лица .
Исправлен ряд проблем, связанных с поддержкой браузера.
Опера .
Богатые лица — это фреймворк с открытым исходным кодом (распространяется по лицензии LGPL), позволяющий использовать все возможности технологии Ajax при разработке приложений на основе технологий JSF (JavaSever Faces).
Обширная библиотека готовых компонентов (на данный момент в библиотеке 70 компонентов) Richfaces позволяет разработчику быстро создавать стабильные, функциональные и высокопроизводительные приложения Web 2.0, уделяя при этом больше внимания бизнес-логике, не затрачивая при этом много усилий.
по созданию пользовательского интерфейса.
Технология Richfaces успешно интегрируется с JSF, обеспечивая поддержку стандартных функций: проверку данных, механизмы преобразования, а также статическое и динамическое управление ресурсами, полностью интегрируясь в жизненный цикл JSF. Важно, что Richfaces добавляет все возможности технологии AJAX в существующие приложения JSF. Richfaces также успешно интегрируется с фреймворком Seam от JBoss, позволяя использовать все преимущества этой технологии (аннотации, диалоги и т. д.).
Разработчики RichFaces уделили большое внимание внешнему виду компонентов: все визуальные компоненты библиотеки поддерживают скинабильность (встроенную возможность быстрого изменения внешнего вида элементов управления).
При этом в RichFaces имеется 9 готовых к использованию скинов.
RichFaces также имеет механизм сопоставления стандартных элементов HTML с внешним видом компонентов RichFaces. Также в версии 3.2.1 появился новый функционал под названием Plug-n-Skin, который позволяет легко создавать собственный скин на основе одного из предопределённых, базовых скинов библиотеки.
Все визуальные компоненты библиотеки RichFaces кроссбраузерны, что дает разработчику возможность использовать AJAX в своих приложениях, не тратя много времени на устранение проблем, связанных с отображением JavaScript и CSS в разных браузерах.
Еще одним важным преимуществом RichFaces является совместимость библиотеки со следующими серверами: Апач Томкэт 5.5–6.0 БЭА Веблогик 9.1–10.0 Смола 3.1 Пристань 6.1.x Сервер приложений Sun 9 (J2EE 1.5) Стеклянная рыбка (J2EE 5) JBoss 4.2.x - 5 Где можно узнать больше о Richfaces? Официальная страница проекта RichFaces ( http://www.jboss.org/jbossrichfaces/ ) Вы можете скачать библиотеку RichFaces здесь.
( http://www.jboss.org/jbossrichfaces/downloads/ ) Руководство разработчика ( http://www.jboss.org/file-access/default/members/jbossrichfaces/freezone/docs/devguide/en/html_single/index.html ) Система отслеживания задач проекта Richfaces JIRA( http://jira.jboss.com/jira/browse/RF ).
Форум пользователей RichFaces ( http://jboss.com/index.htmlЭmodule=bb&op=viewforum&f=261 ) Теги: #Web 2.0 #java #с открытым исходным кодом #Chulan
-
Кремний
19 Oct, 24 -
Хотите Перевернуть Пингвина?
19 Oct, 24