Buscar..


Observaciones

PrimeFaces es un framework JSF de código abierto. Sus principales características:

  • Más de 100 componentes.
  • Ajax incorporado basado en las API JSF Ajax estándar.
  • Empuje el soporte a través de Atmosphere Framework.
  • Kit de interfaz de usuario móvil para crear aplicaciones web móviles.
  • Más de 35 temas incorporados.
  • Temas y diseños premium.

Versiones

Versión Fecha de lanzamiento
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 y 2.0.0 2010-02-15
1.0.1 y 2.0.1 2010-04-19
1.0.2 y 2.0.2 2010-05-31
1.1 y 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

Instalación de PrimeFaces

PrimeFaces se puede usar en todas las aplicaciones web basadas en Java Server Faces (versión 2.x) que se ejecutan en Contenedores de Servlets (por ejemplo, Wildlfy o Tomcat o GlassFish ).

Hay varias formas de agregar PrimeFaces a su aplicación.

A mano

Descargue las primefaces-{version}.jar y agréguela a su classpath.

Maven

<dependency>  
    <groupId>org.primefaces</groupId>  
    <artifactId>primefaces</artifactId>  
    <version>{version}</version>  
</dependency>

Para versiones anteriores (3.5 y posteriores), adicionalmente debe agregar el repositorio 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 se incluye con el paquete Java EE de NetBeans . Cuando creas una nueva "Web de Java -> Aplicación Web" puedes seleccionar JavaServer Faces como marco. A continuación, configura JSF para usar los componentes PrimeFaces. Copiará la biblioteca a su proyecto.

Si ha creado una aplicación web de Maven, puede seleccionar las propiedades del proyecto y seleccionar JavaServer Faces como marco y luego seleccionar PrimeFaces como se mencionó anteriormente. Su pom.xml se modificará para incluir la dependencia de PrimeFaces.

Hola Mundo

Después de agregar PrimeFaces a su proyecto JSF , puede comenzar a usarlo en sus páginas usando el espacio de nombres:

xmlns:p="http://primefaces.org/ui"  

o, para PrimeFaces Mobile:

xmlns:p="http://primefaces.org/mobile"  

Este ejemplo debería hacer un spinner:

<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
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow