Infosintesis Solutions Group, S.L. Temario
Inicio | Temarios
 

Curso Java EE (Enterprise Edition)

Dirigido a

Personas que quieren profundizar en la tecnología Java en aplicaciones Cliente-Servidor para crear Sitios Web interactivos.

Conocimientos previos

Para seguir este curso es necesario tener unos fundamentos sólidos de Java, de Orientación a Objetos y de XML. Si estos conocimientos no se tienen, es necesario realizar con anterioridad los cursos Java SE (Standard Edition) y Java SE Avanzado (Standard Edition)

Temario

  • Contenedor Web
    • Arquitrectura de los Servidores J2EE (Contenedor Web)
      • Los Servidores J2EE se dividen en dos partes diferenciadas: los Contenedores Web y los Contenedores EJB.
      • Conocer los elementos que componen unContenedor Web
    • Introducción a los Servlets y a los JSPs
      • Conocer la jerarquía básica de las APIs javax.servlet y javax.servlet.http
      • Mapear un Servlet para que la llamada al Servlet a través de la URL de un Navegador sea más sencilla
        • crear el descriptor web.xml perteneciente al contexto o aplicación donde se aloja nuestro Servlet
        • añadir al descriptor los elementos necesarios para realizar el mapeo
      • Saber como arrancar y parar el Contenedor Web Tomcat
      • Saber como arrancar y parar un contexto o aplicación a través del Tomcat Manager
      • Llamar a un Servlet desde un formulario de un Navegador
      • Conocer el ciclo de vida de los JSPs
      • Conocer la Sintaxis de los JSPs
      • Batería de ejemplos
    • Registrar a un usurio en un Sitio Web
      • Validación de datos en los Clientes versus validación de datos en el Servidor
      • Crear una fachada en la capa de presentación del Contenedor Web
      • Hacer que la fachada converse con un JavaBean
      • Hacer que la fachada actúe también de controlador y tome la decisión de redirigir el flujo hacia un JSP de datos correctos u otro JSP de datos incorrectos
    • Creación de Etiquetas Personalizadas
      • Ventajas de las Etiquetas Personalizadas
      • Conocer los pasos a seguir para crear un JSP que contenga una Etiqueta Personalizada
        • Definir la etiqueta
        • Insertar la etiqueta en un TLD (Tag Library Descriptor)
        • Escribir y compilar el código del Manejador de Etiquetas (Tag Handler)
        • Modificar el descriptor web.xml
      • Saber como evaluar condiciones a través de las Etiquetas Personalizadas
    • Intercalación de peticiones y respuestas a través de Filtros
      • Ventajas de la utilización de los Filtros
      • Conocer los pasos a seguir para crear y utilizar un Filtro
      • Llamar a una página JSP que contiene un Filtro intercalado
    • Interacción con Bases de Datos
      • JNDI (Java Native and Directory Interface)
      • Utilizar JNDI (Java Native and Directory Interface) para obtener un Objeto DataSource
      • Creación de un JavaBean que interactúa con una BDS a través de un DataSource
    • JSTL (JSP Standard Tag Library)
      • Las etiquetas de tipo Core
      • Acciones de propósito general
      • Acciones de iteración
      • Acciones condicionales
    • Implementación del Patrón de diseño MVC con Struts
      • Componentes de la Arquitectura Modelo-Vista-Controlador
      • Flujo de ejecución de una aplicación Struts
      • Creación y mapeo de un JavaBean que hereda de ActionForm
      • Creación del esqueleto y mapeo de una Clase que hereda de Action
      • Modificar el ichero de configuración Struts-config.xml
      • Modificar el Descriptor de Despliegue web.xml

 

Infosintesis Solutions Group, S.L.
Formación, asesoramiento y desarrollo de proyectos informáticos