Psicologia
Autor: Ing. Javier Calizaya Melendrez
TALLER DE TRANSACCIONES PERSONALIZADAS (parte III) OBJETIVOS En este laboratorio desarrollaremos una aplicación que maneja procedimientos personalizados desde diversas viewObjects y el paso de datos entre paginas.
1. El modelo de la base de datos es el siguiente:
El código SQL para la creación de las tablasserá cedido por el instructor del curso.
javier_calizaya@yahoo.com
Página 1
Curso de Especialización Java / Oracle
Autor: Ing. Javier Calizaya Melendrez
1. Crear un proyecto que se denominara Transacciones02:
La persistencia quedara definida como en la imagen siguiente:
javier_calizaya@yahoo.com
Página 2
Curso de Especialización Java / Oracle
Autor: Ing. JavierCalizaya Melendrez
2. En el AppModule: Realizar la Programación del procedimiento de inserción de en la tabla detalle.
Seleccionamos el procedimiento en el Client Interface:
javier_calizaya@yahoo.com
Página 3
Curso de Especialización Java / Oracle
Autor: Ing. Javier Calizaya Melendrez
3. Programación en el ViewController 1. Dentro del la carpeta public_html crearemos una carpetaimages y dentro de ello pondremos las imágenes que utilizaremos en nuestra aplicación.
2. Diseñamos una pagina de tipo plantilla:
javier_calizaya@yahoo.com Página 4
Curso de Especialización Java / Oracle
Autor: Ing. Javier Calizaya Melendrez
Clic derecho en ViewController / New – El asistente ira guiando en la creación de la pagina En el paso 2, seleccionar la opción:
No debe tenerun manager Bean. En el paso 4 seleccionar la imagen que desea como fondo de su pagina.
javier_calizaya@yahoo.com
Página 5
Curso de Especialización Java / Oracle
Autor: Ing. Javier Calizaya Melendrez
3. Desarrollar con asistencia del instructor la siguiente interfaz en la pagina plantilla.jsp
4. Debe configurar la navegación entre las paginas JSF Clic derecho a ViewController /Open JSF Navigation Diseñar la siguiente navegación entre páginas:
javier_calizaya@yahoo.com
Página 6
Curso de Especialización Java / Oracle
Autor: Ing. Javier Calizaya Melendrez
5. Definir navegación global en el JSF, poner vista de “Source” y agregar las lineas de codigo:
javier_calizaya@yahoo.com
Página 7
Curso de Especialización Java / Oracle
Autor: Ing. JavierCalizaya Melendrez
6. En la pagina plantilla.jsp vincular los actions de los tabs
En la imagen estamos vinculando el tab Venta con la navegación global “gventa” mediante el atributo action. Repetir el procedimiento para cada uno de los tabs con su respectiva navegación.
javier_calizaya@yahoo.com Página 8
Curso de Especialización Java / Oracle
Autor: Ing. Javier Calizaya Melendrez
7.Creación de las paginas: Seleccionar la pagina plantilla.jsp del Application Navigation y luego dar clic al menú File / Save as
Ponerle de nombre cliente.jsp Repetir el procedimiento para cada una de las páginas. El navigation debe quedar con la siguiente vista:
javier_calizaya@yahoo.com
Página 9
Curso de Especialización Java / Oracle
Autor: Ing. Javier Calizaya Melendrez
8. Unavez creadas las paginas, colocar al atributo select de los tab en true depediendo de la pagina en la que nos encontramos.
En la imagen, estamos en la pagina venta.jsp . Repetir el proceso para cada una de las páginas
javier_calizaya@yahoo.com
Página 10
Curso de Especialización Java / Oracle
Autor: Ing. Javier Calizaya Melendrez
9. Ejecutar la página cliente y probar lanavegación.
10. Mantenimiento de páginas mediante asistente. Mediante el asistente generaremos el mantenimiento para las paginas cliente.jsp y producto.jsp. A. Pagina Cliente Desde el DataControl arrastramos hacia la página el componente ClienteView1 Seleccionamos la opcion Tables / ADF Read-Only Table
javier_calizaya@yahoo.com
Página 11
Curso de Especialización Java / Oracle
Autor: Ing....
Regístrate para leer el documento completo.