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?