Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Taller de Sistemas en JDeveloper 11g OBJETIVOS Desarrollaremos una aplicacin que tendr dos mdulos principales, un modulo de mantenimiento de rdenes de compra y un modulo de mantenimiento de proveedores. A. Manejo de Men La aplicacin manejara un conjunto de taskflows, estos taskflow sern invocados desde un backing. Este backing invocara dos taskflow: modulo de orden de compra y modulo de proveedores. Pasos para configuracin de Men: 1.1 Crear una pgina principal.jspx en la raz de la aplicacin web.
javier_calizaya@yahoo.com
Pgina 1
1.3 Asignar como session este backing. 1.3.1 Dar doble clic al adfc-config.xml y luego dar clic a la pestaa Overview. 1.3.2 Dar clic a la opcin Managed Beans y luego clic al botn agregar y asignar las siguientes propiedades :
javier_calizaya@yahoo.com
Pgina 2
1.4 En la pagina principal.jspx agregar un componente panelStretchLayout . 1.5 Este componente panelStretchLayout tiene un conjunto de facets, agregar panelSpliter, y dos spacer, en el orden siguiente:
1.6 Asignar al panelSpliter la propiedad vertical. 1.7 Ubicarse en los facets del panelSpliter y en el facet FIRST agregar un panelGroup(en horizontal) . 1.8 En el panelGroup agregar los siguientes componentes:
javier_calizaya@yahoo.com
Pgina 3
1.9 Luego de haber agregado el Toolbox, agregamos un MenuBar y el conjunto de Menu y commandMenuItem correspondiente a la figura:
Asignar los siguientes Id a los commandMenuItem: Orden Compra : mnuorden Proveedores : mnuproveedor 2. Agregar un taskflow con las siguientes caractersticas:
javier_calizaya@yahoo.com
Pgina 4
Notar que la pagina debe tener asignada la opcin Automatically Expose UI Components in a New Managed Bean.
javier_calizaya@yahoo.com
Pgina 5
En el interior de este task flow agregar una pagina de fragmento con el nombre nuevaorden.jsff 2.4 En el interior de la pagina nuevaorden.jsff, agregar un outputText y asignarle en su valu Modulo de rdenes de compra
javier_calizaya@yahoo.com
Pgina 6
2.5 Ubicarse en la pagina principal. 2.6 Arrastrar el taskflow y aparecer la siguiente ventana:
2.7 El asistente solicitara un backing el cual dara mantenimiento al flujo de los taskflow, seleccionar el backing principal. 2.8 Abrir la clase Principal.java y analizar el cdigo:
javier_calizaya@yahoo.com
Pgina 7
2.10 Nos ubicamos en la pagina principal.jspx, esta pagina contena el panelSpliter, en el facet second debe ubicarse la regin dinmica que hemos generado, para que esta regin cambie dinmicamente conforme seleccionemos un elemento del men, agregamos el siguiente cdigo:
javier_calizaya@yahoo.com
Pgina 8
2.10
javier_calizaya@yahoo.com
Pgina 9