primefaces Tutorial
Primeros pasos con primefaces
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>