Download master j2ee y frameworks spring y java server faces temario

Document related concepts
no text concepts found
Transcript
MASTER J2EE Y FRAMEWORKS SPRING Y JAVA SERVER
FACES
TEMARIO
MODULO I - INTRODUCCIÓN
• Estructura de una aplicación JEE
• Empaquetado de una aplicación
• Creación de un empaquetado
• Visualización del contenido
• Extracción
• Actualización
MODULO II - SERVLETS
•
•
•
•
•
•
•
•
•
•
Presentación
Diálogo con un servlet
Tratamientos realizados
Clases e interfaces utilizadas
Ciclo de vida de un servlet
Método init
Parámetros de inicialización
Método destroy
Método service
Métodos doXXXX
MODULO III - HTTP
• Utilizar la petición HTTP
• Obtener información sobre la URL
• Leer parámetros
• Leer cabeceras
• Añadir información a la petición
• Construir la respuesta HTTP
• Definir el estado de la respuesta
MODULO IV – ELEMENTOS DE UN SERVLET
• Elementos accesibles desde un servlet
• Contexto de aplicación
• Redirección
• Sincronización de servlets
MODULO V – USO DE SESIONES
• Uso de cookies
• Utilización de la sesión
• Utilización de la sesión
• Finalizar la sesión
MODULO VI – LAS PÁGINAS JSP
• Tratamiento de una página JSP por el servidor
• Elementos que constituyen una página JSP
• Directivas JSPScriptlets
• Declaración de variables o de métodos <%! %>
• Inserción de instrucciones Java <% %>
• Evaluación de una expresión <%= %>
• Comentarios <%-- --%>
• Objetos implícitos
• Etiquetas JSP
• Sintaxis XML
• Librería XML
MODULO VII – LIBRERÍA JSTL
• Las expressions language
• La librería básica
• Etiquetas de gestión de variables
• Operaciones condicionales
• Iteraciones
• Manipulación de URL
MODULO VIII – JDBC
• El lenguaje SQL
• Búsqueda de información
• Añadir datos
• Actualización de datos
• Eliminación de datos
MODULO IX – COMPONENTES JAVABEANS
• Propiedades de los Beans
• JSP y JavaBeans
• Etiquetas
• Utilización de los JavaBeans
• Desarrollo de componentes JavaBeans
• Propiedades
•
•
•
Constructores
Propiedades indexadas
Propiedades Booleanas
MODULO X – SPRING
•
Introducción al FrameWork Spring
•
Inyección de dependencias
•
Programación orientada a aspectos (POA)
•
Spring y bases de datos (Spring JDBC)
•
Uso de transacciones en Spring
•
Implementar la seguridad en Spring
•
Aplicaciones Web MVC con Spring
•
Formularios desde Spring
•
Ejercicio final
MODULO XII – JAVA SERVER FACES
• Introducción
• Modelo – Vista – Controlador
• Beans y Java Server Faces
• Configuración Servlet
• Managed Beans
• Navegación
• Interfaz de usuario
• Etiquetas básicas
• Etiquetas JSF estándares
• Mensajes
• Conversión y validación