< Précédent | Suivant >

Leçon 12 : Insérer le gestionnaire de carte de localisation dans l'application

Ajoutez un nouveau portlet au portail principal.

Modification du portail principal

Pour le portlet de carte, ajoutez des lignes qui sont similaires à celles des trois autres portlets :

  1. Dans l'éditeur Rich UI, ouvrez le fichier MainHandler.egl et cliquez sur l'onglet Source.
  2. Immédiatement sous la déclaration historyHandler, ajoutez une déclaration semblable pour mapHandler :
    mapHandler MapLocatorHandler{};
  3. Immédiatement sous la déclaration historyPortlet, ajoutez une déclaration semblable pour mapPortlet :
    mapPortlet Portlet{children = [mapHandler.ui], 
    			title = "Map", canMove = FALSE, canMinimize = TRUE};
  4. Dans la fonction start(), sous les appels à addPortlet() existants, ajoutez le nouveau portlet au portail :
    	mortgagePortal.addPortlet(mapPortlet, 2);
    Dans ce cas, vous ajoutez le portlet carte dans une seconde colonne plus large.
  5. Sauvegardez le fichier. Si vous constatez des erreurs dans votre fichier source, comparez son code au code présenté à la rubrique Code finalisé du fichier MainHandler.egl après la leçon 12.

Test du portail

Testez le portail principal pour vérifier que le nouveau portlet de carte s'affiche et que tous les portlets fonctionnent correctement.
  1. En bas de l'éditeur, cliquez sur l'onglet Aperçu. EGL affiche le portail principal et les quatre portlets secondaires.
  2. Calculez au moins deux prêts hypothécaires différents et entrez un code postal des Etats-Unis à cinq chiffres dans le portlet de carte.
    Le portail principal terminé.
  3. Fermez le fichier.

Récapitulatif de la leçon

Cette leçon ne comportait pas de nouvelle tâche.

Dans la leçon suivante, vous allez installer Apache Tomcat sur votre système pour pouvoir exécuter votre application sur un serveur d'applications.

< Précédent | Suivant >

Retour d'informations