Idioma:English

Desarrollo de aplicaciones web con Struts

Objetivos

El objetivo del curso es que el alumno profundice en el desarrollo de aplicaciones web utilizando algún framework y mejores prácticas utilizados en proyectos empresariales.

Se trata de profundizar en aquellos aspectos críticos para la Construcción de aplicaciones MVC (Modelo-Vista-Controlador) utilizando para ello el framework Open Source para la construcción de la Vista-Controlador (Struts).

Al finalizar el curso el alumno tendrá la capacidad de desarrollar un proyecto web “real” utilizando Struts.

Nota: Comentar que para la realización de las prácticas se utilizará el servidor Tomcat y el IDE Eclipse.

Audiencia

Se trata de un curso dirigido a programadores y analistas/programadores con conocimientos avanzados del lenguaje de programación Java y nociones de aplicaciones web.

Duración

24 horas

Pre-requisitos

Los conocimientos técnicos obligatorios para poder aprovechar este curso son:

  • Conocimientos de programación en Java
  • Conocimientos básicos de programación web (Servlet/JSP)

Contenidos

Módulo 1 - CONCEPTOS BASICOS DE DESARROLLO WEB

  • Revisión de conceptos básicos: JSP y Servlet
  • Revisión del Modelo MVC

Módulo 2 - INTRODUCCION A STRUTS

  • Introducción al framework Struts
  • Secuencia de una petición Struts
  • Estructura y configuración de una aplicación Struts

Módulo 3 - CONCEPTOS BASICOS STRUTS

  • Componentes controladores, vistas y modelos
  • Los controladores : ActionServlet, RequestProcessor, Action y Forward.
  • Las vista o capa de presentación: ActionForm
  • El enganche con el modelo: los DAOs
  • Tags utilizados con mayor frecuencia

Módulo 4 - CONCEPTOS AVANZADOS DE STRUTS

  • Validación en Struts: Validator
  • Gestión de errores en Struts
  • Internacionalización

 

Edificio Marie Curie    |   c/Leonardo Da Vinci 18, 5ª Planta   |    Parque Tecnológico Cartuja 93 - 41092 Sevilla    |    Términos y Condiciones