Поиск…


замечания

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>  


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow