Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OPENXAVA
DEFINICIÓN
ARCHIVOS NECESARIOS
1. Eclipse
http://eclipse.c3sl.ufpr.br/technology/epp/downloads/release/galileo/SR2/eclipse-jee-galileo-SR2-win32.zip
2. Framework OpenXava
http://downloads.sourceforge.net/project/openxava/openxava/4m3/openxava-4m3.zip?use_mirror=ufpr
3. Java JDK
Vamos a correr el ejemplo MiEscuela y en base a este vamos a hacer algunas modificaciones.
FLISOL 2010 - Taller de OPENXAVA Alejandro Enrique More Montoya
1. Configuración de JDK
./startup.sh
3. Ejecutamos el Eclipse
http://localhost:8080/MiEscuela/xava/module.jsp?application=MiEscuela&module=Profesor
NOTACIONES AVANZADAS
Ahora vamos a añadirle a nuestro mantenimiento de Profesor más funcionalidades como una
imagen, pestañas de selección de campos, algunos componentes de formularios clásicos como:
combos, checklist, etc.
Propiedades de campos
@Required
@Column (length=30, columnDefinition="VARCHAR(30) NOT NULL/SMALLINT(6)")
@Stereotype ("TELEFONO/EMAIL")
@DefaultValueCalculator(CurrentYearCalculator.class)
Personalización de presentación
@Entity
@Tab(properties="apeProfesor, nomProfesor")
@View(
members=
"Información Básica {nomProfesor, apeProfesor; sexoProfesor, estadoProfesor} " +
"Información Adicional {direcProfesor; telefProfesor; emailProfesor; fotoProfesor} " +
"Cursos {programaciones}"
)