Top Banner

of 61

Ad Fj Developer

Jul 07, 2018

Download

Documents

Madjid Mansouri
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/18/2019 Ad Fj Developer

    1/61

    Application ADF (Application DevelopmentFramework) pas à pas avec JDeveloper

    Application Development Framework

    Par Régis POUILLER

    Date de publication : 23 février 2012

    Cet article a pour objectif de présenter étape par étape la création d'une applicationweb avec le framework ADF (Application Development Framework) et l'environnement dedéveloppement JDeveloper.

    Une discussion a été ouverte pour les commentaires sur la publication de cet article : []

    http://www.developpez.net/forums/u239428/regis1512/http://www.oracle.com/technetwork/developer-tools/adf/overview/index.htmlhttp://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    2/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 2 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    I - INTRODUCTION.....................................................................................................................................................3II - INSTALLATION DES OUTILS................................................................................................................................3

    II-A - Installation de JDeveloper.............................................................................................................................3II-B - Installation de Oracle Express Edition........................................................................................................10

    III - "BONJOUR LE MONDE"....................................................................................................................................16III-A - Étape 1 : Création de l'application dans JDeveloper.................................................................................16

    III-B - Étape 2 : JSF "Bonjour le monde".............................................................................................................20IV - AFFICHAGE/CRÉATION/SUPPRESSION/MODIFICATION DE DONNÉES EN BASE.....................................26IV-A - Étape 3 : Création de la structure dans la base de données....................................................................26IV-B - Étape 4 : Développement de la page de gestion des données................................................................ 32

    IV-B-1 - Partie Model......................................................................................................................................32IV-B-2 - Partie ViewController.........................................................................................................................40IV-B-3 - Insertion de données de test par JDeveloper...................................................................................59IV-B-4 - Lancement de l'application................................................................................................................60

    V - REMERCIEMENTS..............................................................................................................................................61VI - AUTRES PUBLICATIONS.................................................................................................................................. 61

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    3/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 3 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    I - INTRODUCTION

    Cet article va présenter étape par étape la réalisation d'une application web simple. Les différentes étapes sont :

    • Installation des outils : JDeveloper et Oracle Express Edition

    • Développement d'une page web affichant "Bonjour le monde"• Développement d'une page web permettant la gestion des valeurs d'une base de données.

    Ces étapes sont l'occasion de distinguer les parties Model et ViewController d'une application développée avecJDeveloper/ADF.

    Pour une compréhension aisée de cet article, il est conseillé d'avoir quelques connaissancesen Java, HTML/Javascript et SQL/Base de d onnées. Mais ces connaissances ne son t pasnécessaires car le tutoriel repose sur l'interface WYSIWYG de JDeveloper.

    Pour la réalisation de cet article les versions des outils sont :

    • Oracle JDeveloper 11g Release 2 (11.1.2.1.0)• Oracle Database Express Edition : 10g Release 2 (Universal) (10.2.0.1)

    La plupart des images de l'article sont une partie d'une autre image. Pour accéder à l'imagecomplète, il suffit de cliquer sur l'image de l'arti cle.

    Un discussion a été ouverte pour la publication de cet article, pour les commentaires. []

    II - INSTALLATION DES OUTILS

    II-A - Installation de JDeveloper

    Lancer l'exécutable d'installation (" jdevstudio11121install.exe ").

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/102xewinsoft-090667.htmlhttp://www.oracle.com/technetwork/database/database-technologies/express-edition/overview/index.htmlhttp://www.oracle.com/technetwork/developer-tools/jdev/downloads/index.htmlhttp://www.oracle.com/technetwork/developer-tools/jdev/overview/index.htmlhttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    4/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 4 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "Suivant ".

    Cliquer sur "Suivant ".

    Cliquer sur "Suivant ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    5/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 5 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "Suivant ".

    Cliquer sur "Suivant ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    6/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 6 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "Suivant ".

    L'installation se déroule.

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    7/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 7 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "Terminé ".

    Cliquer sur "Launch Oracle JDeveloper 11g ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    8/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 8 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "OK".

    Cliquer sur "OK".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    9/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 9 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Décocher "Allow automated usage reporting to Oracle ". Cliquer sur "OK ".

    Décocher "Show tips at startup ". Puis, cliquer sur la croix pour fermer.

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    10/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 10 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    JDeveloper est correctement installé.

    Il sera possible de le relancer à partir du menu "Démarrer/Programmes/Oracle Fusion Middleware 11.1.2.1.0/JDeveloper Studio 11.1.2.1.0 ".

    II-B - Installation de Oracle Express Edition

    Lancer l'exécutable d'installation ("OracleXEUniv.exe ").

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/II_A_15.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/II_A_15.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    11/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 11 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "Suivant ".

    Sélectionner "J'accepte les termes de l'accord de licence ". Puis, cliquer sur "Suivant ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    12/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 12 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "Suivant ".

    Saisir un mot de passe dans " Entrer le mot de passe " et "Confirmer le mot de passe ". Puis, cliquer sur "Suivant ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    13/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 13 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "Installer ".

    L'installation se déroule.

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    14/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 14 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "Fin ".

    Pour se connecter, il est possible d'utiliser le compte "SYSTEM" avec le mot de passe précédemment saisi.

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    15/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 15 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Après la connexion, on aboutit à un écran présentant les différentes actions possibles.

    On reviendra plus tard sur cet accès à la base de données.

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    16/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 16 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    III - "BONJOUR LE MONDE"

    III-A - Étape 1 : Création de l'application dans JDeveloper

    Lancer JDeveloper par le lien "JDeveloper Studio 11.1.2.1.0 ".

    Laisser "Studio Developer (All features) " sélectionné. Cliquer sur le bouton "OK ".

    Cliquer sur "New Application... ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    17/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 17 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Sélectionner "Fusion Web Application (ADF) " dans "General / Applications ". Puis, cliquer sur le bouton "OK ".

    Saisir le nom de l'application (ici : "MonApplicationADF ") dans "Application Name : " et le préfixe des package(ici : "com.developpez.rpouiller.monappplicationadf ") dans "Application Package Prefix : ". Puis, cliquer sur lebouton "Next > ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_A_03.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    18/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 18 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur le bouton "Next > ".

    Cliquer sur le bouton "Next > ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    19/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 19 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur le bouton "Next > ".

    Cliquer sur le bouton "Finish ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    20/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 20 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    L'application a été créée dans JDeveloper.

    III-B - Étape 2 : JSF "Bonjour le monde"

    Faire un clic droit sur "Web Content ". Puis choisir "New... ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_A_10.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_A_10.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    21/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 21 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Choisir "Page " dans "Web Tier / JSF/Facelets ". Puis, cliquer sur le bouton "OK ".

    Saisir le nom de la page (ici : "bonjour.jsf ") dans "File Name: ". Puis, cliquer sur le bouton "OK".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_01.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_01.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_01.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_01.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_01.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_01.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_01.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_01.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    22/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 22 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "Output Text " dans "ADF Faces / Text and Selection " de la "Component Palette ". Puis, fair e glisser le composant au milieu de la page "bonjour.jsf ".

    Saisir "Bonjour le monde " dans la propriété "Value " du composant Output Text. Puis, valider en tapant sur la toucheEntrée.

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_04.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_04.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_04.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_04.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_04.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_04.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_04.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_04.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_04.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    23/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 23 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Sélectionner le composant "a f:document " dans la structure.

    Saisir "Mon application AD F : Bonjour " dans la propriété "Title " du composant Document. Puis, valider en tapantsur la touche Entrée.

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_06.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_06.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_05.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_05.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_05.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_05.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_06.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_05.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    24/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 24 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Faire un clic droit sur le fichier "bonjour.jsf ". Puis, choisir "Run ".

    Saisir le mot de passe du W eblogic (par défaut : "weblogic1 ") dans "Password: " et "Confirm passwor d: ". Puis,cliquer sur le bouton "OK ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_08.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_08.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_08.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_08.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_08.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_07.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_07.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_07.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_07.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_07.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_07.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_08.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/III_B_07.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    25/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 25 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Valider les éventuelles demandes d'autorisations en cliquant sur " Allow access ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    26/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 26 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Voici le résultat dans un navigateur web.

    IV - AFFICHAGE/CRÉATION/SUPPRESSION/MODIFICATION DE DONNÉES EN BASE

    IV-A - Étape 3 : Création de la structure dans la base de données

    Accéder à la base de données Oracle par le lien " Accéder à la page d'accueil de la base de données ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    27/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 27 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Entrer le nom d'utilisateur "system " et le mot de passe associé qui a été saisi durant l'installation.

    Sélectionner "Créer un utilisateur " dans "Administration / Utilisateurs de base de données ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    28/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 28 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Saisir le nom d'utilisateur (ici : "articleADF ") et le mot de passe. Cocher les cases " CONNECT ", "RESOURCE " et"DBA ". Puis, cliquer sur le bouton "Créer ".

    L'utilisateur a été créé. Cliquer sur le lien "Déconnexion ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    29/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 29 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur le lien "Connexion ".

    Entrer le nom d'utilisateur "articleadf " et le mot de passe associé.

    Sélectionner "Table " dans "Navigateur d'objet / Créer ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    30/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 30 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Saisir le nom de la table et ceux des différentes colonnes. Puis, cliquer sur le bouton " Suivant > ".

    Choisir que la clef primaire soit remplie à partir d'une nouvelle séquence. Puis, cliquer sur le bouton "Suivant > ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_A_09.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    31/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 31 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur le bouton "Suivant >".

    Cliquer sur le bouton "Fin ".

    Éventuellement, cliquer sur "SQ L" pour afficher le code SQL de création de la table. Puis, cliquer sur le bouton "Créer ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_A_12.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_A_12.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_A_10.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_A_10.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_A_12.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_A_11.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_A_10.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    32/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 32 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    La table a été créée. Cliquer sur le lien "Page d'accueil ".

    IV-B - Étape 4 : Développement de la page de gestion des données

    IV-B-1 - Partie Model

    Dans JDeveloper, faire un clic droit sur le projet "Model ". Puis, choisir "New ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_A_13.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    33/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 33 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Choisir "Entity Object " dans "Business Tier / ADF Business Components ". Puis, cliquer sur le bouton "OK ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    34/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 34 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur la croix verte.

    Entrer les paramètres de connexion à la base de données. Cliquer sur " Test Connection ". Quand le résultat du testest "Success! ", cliquer sur "OK".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    35/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 35 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "OK".

    Cliquer sur "Browse ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    36/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 36 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "Query ".

    Choisir la table "LISTECOURSES ". Puis, cliquer sur "OK ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    37/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 37 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "Next > ".

    Cliquer sur "Next > ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    38/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 38 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "Next > ".

    Cliquer sur "Next > ".

    Cocher "Generate Default View Object " et saisir le nom correspondant. Cocher "Add to Application Module " et

    saisir également le nom correspondant. Puis, cliquer sur "Next > ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    39/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 39 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur "Finish ".

    Cliquer sur l'icône pour tout sauvegarder.

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    40/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 40 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    IV-B-2 - Partie ViewController

    Faire un clic droit sur le dossier "Web Content ". Puis, choisir "New ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    41/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 41 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Choisir "Page " dans "Web Tier / JSF/Facelets ". Puis, cliquer sur le bouton "OK ".

    Saisir le nom du fichier. Choisir "Quick Start Layout ". Puis, cliquer sur le bouton "OK ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    42/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 42 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Sélectionner l'élément "af:panelStretchLayout " dans la structure.

    Saisir "auto " dans la propriété "TopHeight ". Valider avec la touche ENTRÉE.

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    43/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 43 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Faire un clic droit sur l'élément "af:panelStretchLayout ". Puis, choisir "Insert Inside af:panelStretchLayout / Facettop ".

    Sélectionner l'élément "f:facet - top " dans la structure.

    Cliquer sur le composant "Panel Box " dans les composants " Layout " de "ADF Faces ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    44/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 44 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    L'élément a été rajouté. Le sélectionner si nécessaire.

    Saisir un nouveau texte dans la propriété "Text " de cet élément. Valider la modification avec le touche ENTRÉE.

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    45/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 45 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Sélectionner "ListeCourseEnti tyVO1 " dans "Data Controls ". Maintenir le bouton gauche de la souris appuyé pour le glisser-déposer dans l'éléme nt Panel Box du fichier "gestion.jsf ". Choisir "ADF Form... " de "Form " dans la listequi apparait.

    Cocher "Include Navigation Controls " et "Include Submit Button ". Puis, cliquer sur le bouton "OK ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_26.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_26.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_26.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_26.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_26.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_26.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_26.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_26.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_26.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_26.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_26.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_26.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    46/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 46 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Sélectionner "ListeCourseEntityVO1 " dans "Data Controls ". Maintenir le bouton gauche de la souris appuyé pour leglisser-déposer en dessous de l'élément Panel Box du fichier " gestion.jsf ", dans la partie centrale du "panel stretchlayout ". Choisir "ADF Read-only Table... " de "Table " dans la liste qui apparait.

    Cocher "Enable Sorting " et "Enable Filtering ". Puis, cliquer sur le bouton "OK".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_28.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    47/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 47 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Sélectionner l'opération "Commit " dans "Data Controls ". Maintenir le bouton gauche de la souris appuyé pour leglisser-déposer sur le bouton "Submit ".

    Cliquer sur le bouton "OK ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_30.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_30.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_30.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_30.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_30.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_30.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_30.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_30.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_30.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    48/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 48 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Sélectionner l'opération "Rollba ck " dans "Data Controls ". Maintenir le bouton gauche de la souris appuyé pour leglisser-déposer à côté du bouto n "Commit ".

    Sélectionner l'opération "Create " de "ListeCoursesEntityVO1 " dans "Data Controls ". Maintenir le bouton gauchede la souris appuyé pour le glisser-déposer à côté du bouton " Rollback ".

    Sélectionner l'opération "Delete " de "ListeCoursesEntityVO1 " dans "Data Controls ". Maintenir le bouton gauchede la souris appuyé pour le glisser-déposer à côté du bouton " Rollback ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_33.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_33.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_33.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_33.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_33.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_33.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_33.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_32.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_32.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_32.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_32.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_32.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_32.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_32.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_32.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_33.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_32.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    49/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 49 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Faire un clic droit sur "af:commandButton - Commit ". Sélectionner "Surround With... ".

    Choisir "Panel Group Layout ". Puis, cliquer sur "OK ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_35.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_34.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    50/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 50 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Sélectionner successivement les éléments " af:commandButton - Rollback ", "af:commandButton - Create " et"af:commandButton - Delete " pour les glisser-déposer à l'intérieur de l'élément "af:panelGroupLayout ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    51/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 51 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    52/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 52 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Sélectionner le bouton "First " et changer la valeur de sa propriété "Id".

    Sélectionner le bouton "Previous " et changer la valeur de sa propriété "Id".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_40.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_40.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_40.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_41.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_40.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    53/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 53 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Sélectionner le bouton "Next " et changer la valeur de sa propriété "Id".

    Sélectionner le bouton "Last " et changer la valeur de sa propriété "Id".

    Sélectionner le bouton "Create " et changer la valeur de sa propriété " Id".

    Sélectionner le bouton "Delete " et changer la valeur de sa propriété " Id".

    Sélectionner le bouton "Commi t" et changer la valeur de sa propriété "Id".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_45.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_45.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_45.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_44.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_44.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_44.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_43.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_43.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_43.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_42.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_42.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_42.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_42.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_45.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_44.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_43.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_42.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    54/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 54 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Sélectionner le bouton "Rollback " et changer la valeur de sa propriété "Id".

    Sélectionner la table de données. Puis, cliquer sur la flèche à droite de la propriété "PartialTriggers " afin de choisir "Edit... ".

    Sélectionner les éléments qui s ont "not found ". Cliquer sur la flèche pour supprimer les éléments désélectionnés.

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_48.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_48.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_48.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_47.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_47.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_47.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_48.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_47.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_46.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    55/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 55 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Sélectionner les éléments "cbCommit " et "cbRollback ". Cliquer sur la flèche pour ajouter ces éléments à ceuxsélectionnés. Puis, cliquer sur le bouton "OK".

    Sélectionner l'élément "af:panelFormLayout " qui entoure les champs de saisie.

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    56/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 56 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Cliquer sur la flèche à droite de la propriété "PartialTriggers " afin de choisir "Edit... ".

    Sélectionner les éléments "cbFirst ", "cbPrevious ", "cbNext ", "cbLast ", "cbCreate ", "cbDelete ", "cbCommit " et"cbRollback ". Cliquer sur la flèche pour ajouter les éléments à ceux sélectionnés. Puis, cliquer sur le bouton "OK ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_52.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_52.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_52.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_52.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_52.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_52.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    57/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 57 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Sélectionner les éléments "c bFirst ", "cbPrevious ", "cbNext ", "cbLast ", "cbCreate ", "cbDelete ", "cbC ommit " et"cbRollback " dans la structure.

    Changer la valeur de la propriété "PartialSubmit " de ces éléments en " true ".

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_54.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    58/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 58 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Choisir "Reset to Defa ult " pour la propriété "Disabled " de ces éléments grâce à la flèche à droite.

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_56.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_56.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_56.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_56.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_56.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_55.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    59/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 59 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    IV-B-3 - Insertion de données de test par JDeveloper

    Choisir "Database Navigator " dans le menu "View / Database ".

    Déplier "MonApplicationADF " et "ConnArticleADF ".

    Copier les requêtes suivante s. Puis, exécuter le script avec l'icône avec la feuille et la flèche verte.INSERT INTO LISTECOURSES(LIBELLE, QUANTITE) VALUES ( 'Banane' , 3 );INSERT INTO LISTECOURSES(LIBELLE, QUANTITE) VALUES ( 'Sucre blanc' , 75 );INSERT INTO LISTECOURSES(LIBELLE, QUANTITE) VALUES ( 'Oeuf' , 1 );INSERT INTO LISTECOURSES(LIBELLE, QUANTITE) VALUES ( 'Levure' , 1 );INSERT INTO LISTECOURSES(LIBELLE, QUANTITE) VALUES ( 'Sel' , 1 );INSERT INTO LISTECOURSES(LIBELLE, QUANTITE) VALUES ( 'Farine' , 150 );INSERT INTO LISTECOURSES(LIBELLE, QUANTITE) VALUES ( 'Beurre' , 70 );

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_58.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_58.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_57.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    60/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    - 60 -Copyright ® 2009 Régis POUILLER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,

    images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/

    Voici le résultat.

    IV-B-4 - Lancement del'application

    Faire un clic droit sur le fichier "gestion.jsf ". Puis, choisir "Run ".

    Voici le résultat.

    http://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_61.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_61.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_61.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_61.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_61.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_61.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_61.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_60.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/images/IV_B_59.pnghttp://rpouiller.developpez.com/tutoriels/java/adf-jdeveloper/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/

  • 8/18/2019 Ad Fj Developer

    61/61

    Application ADF (Application Development Framework) pas à pas avec JDeveloper parRégis POUILLER

    V - REMERCIEMENTS

    Je remercie sincèrement par ordre plus ou moins chronologique :

    • www.dev eloppez.com qui me permet de publier cet article.• Nono40 et djibril pour leurs outils.• thierryler pour ses conseils et ses encouragements.• Mickael Baron pour ses encoura gements.• Erielle pour sa relecture orthographique rigoureuse.

    VI - AUTRES PUBLICATIONS

    Liste également visible sur lap age perso .

    • Design P atterns du "Gan g of Four" appliqués à Java• Applicati on Struts pas à pas av ec Eclipse (Web Tools Platform) et Tomcat• Tests unitaires automatisés avec JUnit4• Mécanisme de chargement des classes de Tomcat et partage de librairies versionnées entre plusieurs

    applications• Intégration continue avec Continuum

    • Génération de diagrammes de classes UML avec UMLGraph

    http://rpouiller.developpez.com/tutoriels/java/integration-continue-avec-continuum/http://rpouiller.developpez.com/tutoriels/java/partage-librairies-versionnees-avec-tomcat/http://rpouiller.developpez.com/tutoriel/java/struts-eclipse-tomcat/http://rpouiller.developpez.com/tutoriel/java/struts-eclipse-tomcat/http://rpouiller.developpez.com/tutoriel/java/design-patterns-gang-of-four/http://rpouiller.developpez.com/tutoriel/java/design-patterns-gang-of-four/http://rpouiller.developpez.com/tutoriel/java/design-patterns-gang-of-four/http://rpouiller.developpez.com/http://www.developpez.net/forums/u69211/mickael-baron/http://www.developpez.net/forums/u69211/mickael-baron/http://www.developpez.net/forums/u1804/nono40/http://www.developpez.net/forums/u35657/djibril/http://www.developpez.com/http://rpouiller.developpez.com/tutoriels/java/generation-diagrammes-uml-avec-umlgraph/http://rpouiller.developpez.com/tutoriels/java/integration-continue-avec-continuum/http://rpouiller.developpez.com/tutoriels/java/partage-librairies-versionnees-avec-tomcat/http://rpouiller.developpez.com/tutoriels/java/partage-librairies-versionnees-avec-tomcat/http://rpouiller.developpez.com/tutoriels/java/tests-unitaires-junit4/http://rpouiller.developpez.com/tutoriel/java/struts-eclipse-tomcat/http://rpouiller.developpez.com/tutoriel/java/design-patterns-gang-of-four/http://rpouiller.developpez.com/http://www.developpez.net/forums/u358211/erielle/http://www.developpez.net/forums/u69211/mickael-baron/http://www.developpez.net/forums/u192017/thierryler/http://www.developpez.net/forums/u35657/djibril/http://www.developpez.net/forums/u1804/nono40/http://www.developpez.com/http://www.developpez.net/forums/u239428/regis1512/http://www.developpez.com/