< Anterior | Siguiente >

Lección 12: Incorporar el manejador de ubicador en mapa en la aplicación

Añada un portlet nuevo al portal principal.

Cambiar el portal principal

Añada líneas para el portlet de mapa que sean similares a las líneas de los otros tres:

  1. En el editor de IU enriquecida de EGL, abra el archivo MainHandler.egl y pulse la pestaña Fuente.
  2. Inmediatamente debajo de la declaración historyHandler, añada una declaración similar para mapHandler:
    mapHandler MapLocatorHandler{};
  3. Inmediatamente debajo de la declaración historyPortlet, añada una declaración similar para mapPortlet:
    mapPortlet Portlet{children = [mapHandler.ui], 
    			title = "Map", canMove = FALSE, canMinimize = TRUE};
  4. En la función start(), debajo de las llamadas existentes a addPortlet(), añada el nuevo portlet al portal:
    	mortgagePortal.addPortlet(mapPortlet, 2);
    En este caso, está añadiendo el portlet de mapa a la segunda columna que es más ancha.
  5. Guarde el archivo. Si ve errores en el archivo fuente, compare el código con el contenido del archivo en Código terminado para MainHandler.egl después de la Lección 12.

Probar el portal

Pruebe el portal principal para asegurarse de que se visualiza el nuevo portlet de mapa y que todos los portlets funcionan correctamente.
  1. En la parte inferior del editor, pulse Vista previa. EGL muestra el portal principal y los cuatro portlets subsidiarios.
  2. Calcule como mínimo dos hipotecas distintas y especifique un código postal de cinco dígitos de los Estados Unidos en el portlet de mapa.
    El portal principal completado.
  3. Cierre el archivo.

Punto de comprobación de lección

No hay tareas nuevas en esta lección.

En la siguiente lección, instalará Apache Tomcat en el sistema para que pueda ejecutar la aplicación en un servidor de aplicaciones.

< Anterior | Siguiente >

Comentarios