Skip to main content

Posts

Showing posts from May, 2011

Plugin Generador Java Server Faces

Luego de haber creado el proyecto Web y usar el generador de clases ahora usaremos el plugin generador Java Server Faces
1. Creamos una plantilla

2. Seleccionamos la plantilla


3.El proyecto con la plantilla generado


4.El plugin generador de clases agrega el resource-ref en el archivo web.xml


5. Ahora damos clic en el plugin Generador Java Server Faces


6.El plugin nos muestra las plantillas y presionamos el botón generar.

7. El plugin genera el directorio modulos donde estarán Login.xhtml, Menu.xhtml y una carpeta para cada tabla con los diversas opciones.


8.También agrega el menu primefaces a la plantilla

9. Entramos a la administración de glassfish y creamos el pool de conexiones
10. Ejecutamos el proyecto
11. Tenemos la aplicación generada


12. Presionamos el botón login y nos muestra el dialogo


13.Se habilita el menu una vez que nos hayamos logeado

14. Seleccionamos Crear


15. Ahora seleccionamos la opción Listar

Nos muestra los registros.

16. xhtml generados

17. Clase Controller p…

Plugin Generador de clases Java

Jugando un poco con NetBeans platform, estoy en el desarrollo de un API de persistencia y dos plugins para integrarlos con NetBeans IDE.



El pluging

Genera los beans de las clase de la base de datos, las clases controladores y maneja la persistencia.

Pasos:
1. Creamos un proyecto Web con NetBeans. Archivo->Proyecto Nuevo->Seleccionar Java Web -> Web Application

2. Frameworks seleccionamos Java Server Faces y en componentes Primefaces

3. Se genera el proyecto



4.En Archivo->Propiedades del proyecto agregar el driver jdbc de la base de datos y el api de persistencia.


5. Ahora dar clic en el pluging


6. Seleccionamos la base de datos

Presionar el botón Siguiente
7.Ahora presionar el botón Generar


8.El plugin generara los beans, controller y las clases de persistencia para que puedas manipularlas en tu proyecto, además archivos properties, clase para encriptar y una clase de utilidades

9. se crea un beans para cada tabla con las propiedades de cada columna.

Tambien se incluyen…

Actualizar NetBeans 7.0

Actualizar NetBeans 7.0 plugins

Aplicación Web Java Server Faces

Si utilizamos algunos componentes PrimeFaces entre ellos Menu y obtenemos el mensaje


Editamos el archivo web.xml y cambiamos el estado a producción

Bug Squashing Team

Bug Squashing Team




El objetivo del Bug Squashing Team es ofrecer oportunidades a estudiantes universitarios de desarrollar sus habilidades y talentos y expandir sus conocimientos más allá de lo que se enseña en el aula de clases, a través de la interacción con la comunidad de software libre y código abierto local e internacional. Gracias a los colaboradores y organizadores del BST la participación es totalmente gratuita.


Equipo Organizador

Java Server Faces Logo

Después de muchos años de la primera liberación de Java Server Faces, esta disponible el logo oficial. Este fue escogido entre varios que se presentaron como comenta Ed Burns

Binding y archivos de Propiedades

Pasos:
Creamos una clase Beans
Diseñamos el formulario


Arrastramos el beans al formulario


Podemos observar en la pestaña Inspector en Otros Componentes. Alli debera aparecer el
beans arrastrado al formulario


Dar clic derecho en los componentes y seleccionar Binding


Ahora usaremos el archivo properties para utilizarlo en las etiquetas


En las propiedades seleccionamos Text


Seleccionamos Paquete de recursos en el combo propiedad



Dar clic en el botón Seleccione..


Seleccionamos el archivo de propiedades


Seleccionamos la propiedad del archivo


Quedaría de la siguiente manera