poseidon primefaces
Poseidon Primefaces
Para ver un proyecto completo lea el libro:
https://legacy.gitbook.com/book/avbravo/implementar-plantillas-primefaces-jsf/details
En este ejemplo usaremos Poseidon.
Nos dirigimos a https://www.primefaces.org/layouts/poseidon , compramos el layout.
Sitio de descarga

Descargamos el archivo .zip

descomprimirlo

Ingresar a la carpeta descomprimida

Descomprimir Template
Mostraremos como implementar todos los ejemplos del war.
Descomprimir el demo con todos los ejemplis
descomprimir el archivo poseidon-1.0.0.war

Ingresar en la carpeta descomprimida poseidon-1.0.0

Ingresar en poseidon

Crear el proyecto Java EE
Desde NetBeans
Crear un proyecto Maven --> Java EE

Project Name: spardjsd

Server GlassFish o Payara

En las propiedades del proyecto.
Source: Java 8
Configuration: Activar
Frameworks: Java Server Faces. Components: Primefaces

Entrar al directorio WEB-INF del layout poseidon

copiar los archivos y carpetas

Copiarlo dentro de WEB-INF en el proyecto en el IDE

Al copiarlo quedarÃa de la siguiente manera

Nota: Archivo web.xml
Debemos reemplazar el contenido del web.xml con el contenido del archivo web_1.xml

Segmento del archivo web.xml actualizado con el contenido de web_1.xml

Copiar desde poseidon la caperta resources y las paginas xhtml dentro de Web pages en el proyecto
Copiar los archivos .xhtml, y la carpeta resources dentro de Web Pages del proyecto

QuedarÃa de la siguiente manera

Dependencias
Actualizar la versión de primefaces en el archivo pom.xml

Agregar las dependencias
Agregar el repositorio
agregar al build
Sources
Ingresar a la carpeta sources

Copiar las Fuentes
Ingresar a la carpeta sources y seleccionar org y arrastrarla a orb.avbravo.spard en Source Packages

arrastrarla a Sources Package
QuedarÃa de la siguiente manera

Ejecutar el Proyecto
Ejecutamos el proyecto

Last updated
Was this helpful?