primefaces учебник
Начало работы с разделами
Поиск…
замечания
PrimeFaces является открытым исходным кодом JSF. Его основные особенности:
- 100+ компонентов.
- Встроенный Ajax на основе стандартных API JAF Ajax.
- Нажмите поддержку через Atmosphere Framework.
- Набор мобильных UI для создания мобильных веб-приложений.
- 35+ встроенных тем.
- Премиальные темы и макеты.
Версии
| Версия | Дата выхода |
|---|---|
| 0.8.1 | 2009-02-23 |
| 0.8.2 | 2009-03-26 |
| 0.8.3 | 2009-04-23 |
| 0.9.0 | 2009-06-15 |
| 0.9.1 | 2009-08-04 |
| 0.9.2 | 2009-09-07 |
| 0.9.3 | 2009-10-05 |
| 1.0.0 и 2.0.0 | 2010-02-15 |
| 1.0.1 и 2.0.1 | 2010-04-19 |
| 1.0.2 и 2.0.2 | 2010-05-31 |
| 1.1 и 2.1 | 2010-07-26 |
| 2,2 | 2011-02-07 |
| 3.0 | 2012-01-04 |
| 3,1 | 2012-02-06 |
| 3,2 | 2012-03-12 |
| 3,3 | 2012-05-29 |
| 3,4 | 2012-09-03 |
| 3,5 | 2013-02-04 |
| 4,0 | 2013-10-03 |
| 5.0 | 2014-05-05 |
| 5,1 | 2014-10-06 |
| 5,2 | 2015-04-08 |
| 5,3 | 2015-10-19 |
| 6,0 | 2016-06-07 |
Установка PrimeFaces
PrimeFaces можно использовать во всех веб-приложениях на основе Java Server Faces (версия 2.x), которые запускаются на контейнерах сервлетов (например, Wildlfy или Tomcat или GlassFish ).
Есть несколько способов добавить PrimeFaces в ваше приложение.
Вручную
Загрузите primefaces-{version}.jar и добавьте его в classpath.
специалист
<dependency>
<groupId>org.primefaces</groupId>
<artifactId>primefaces</artifactId>
<version>{version}</version>
</dependency>
Для более старых версий (3.5 и ниже) вам также необходимо добавить репозиторий PrimeFaces:
<repository>
<id>prime-repo</id>
<name>PrimeFaces Maven Repository</name>
<url>http://repository.primefaces.org</url>
<layout>default</layout>
</repository>
Gradle
repositories {
mavenCentral()
maven {
url "http://repository.primefaces.org"
}
}
dependencies {
compile "org.primefaces:primefaces:{version}"
}
NetBeans
PrimeFaces поставляется вместе с пакетом Java EE NetBeans . Когда вы создаете новое «Java Web -> Web Application», вы можете выбрать JavaServer Faces в качестве фреймворка. Затем вы настраиваете JSF для использования компонентов PrimeFaces. Он скопирует библиотеку в ваш проект.
Если вы создали веб-приложение Maven, вы можете выбрать свойства проекта и выбрать JavaServer Faces в качестве фреймворка, а затем выбрать PrimeFaces, как указано выше. Ваш pom.xml будет изменен, чтобы включить зависимость PrimeFaces.
Привет, мир
После добавления PrimeFaces в проект JSF вы можете начать использовать его на своих страницах с помощью пространства имен:
xmlns:p="http://primefaces.org/ui"
или, для PrimeMaces Mobile:
xmlns:p="http://primefaces.org/mobile"
Этот пример должен отображать счетчик:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui">
<h:head>
</h:head>
<h:body>
<p:spinner />
</h:body>
</html>