Desarrollo de Aplicaciones Web con J2EE & Struts

Desarrollo de Aplicaciones Web con J2EE & Struts

Espai Informàtica

Curso presencial

BARCELONA (Barcelona)


Precio a consultar
¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

BARCELONA

Requisitos

Conocimientos previos de Java.

Temario completo de este curso

Programación en J2EE

• Introducción a J2EE (Descripción, ventajas e inconvenientes, y componentes)

• Partes de una aplicación J2EE: Cliente y servidor

• Tipos de aplicaciones que se pueden realizar

• ¿Qué es un Servlet?

• Ciclo de vida

• Implementación

• Cliente ligero: navegador web

• Cliente pesado: Applet

• Configuración y contexto

• Request: peticiones del cliente al servidor

• Response: respuesta del servidor al cliente

• Acceso concurrente: SingleThreadModel

• Filtros

• Eventos

• Mantener el estado del cliente (cookies y sesiones)

• Comunicación entre servlets: requestDispatcher

• Páginas JSP, para qué se utilizan y cómo funcionan

• estructura y sintaxis

• Directivas, declaraciones, Scriptlets, Expresiones,
Objetos implícitos, Elementos acción

• Bases de datos con JDBC

• Arquitectura en 2 y 3 capas

• Controladores

• Conexión con la base de datos

• Consultas

• Transacciones

• Datasources

Struts

• La arquitectura modelo vista

• El patrón mvc

• El controlador , la vista, el modelo

• Funcionamiento de una aplicación mvc.

• El framework struts

• Desarrollo de una aplicación con struts

• Ánalisis del api de struts

• Librerías de acciones jsp de struts

• Librería bean

• Librería logic

• Validación de datos de usuario

• Mensajes de error

• Validadores predefinidos de struts

• Mensajes de error personalizados

• Validaciones personalizadas

• Utilización de plantillas

• Configuración de la aplicación para el uso de plantillas

• Creación de una aplicación struts basada en plantillas

• Struts 2.

• Componentes de struts 2

• Librerías de acciones

• Archivo de configuración struts.xml

• Paquetes y herencia de paquetes

• Modularidad de ficheros de configuración

• Vistas, Utilización de interceptores

• La librería de acciones struts-tags

• El stack de objetos

Ver más