Sistemas Informáticos del Valle
www.siv.com.co
CARRERA DE CERTIFICACION OCE
CON JAVA EE 6
Java EE 6: Develop Web Components with Servlets & JSPs
Examen Java EE 6 Web Component Developer Certified Expert 1Z0-899 (OCE)
CONTENIDO
Introducción al Curso
Revisar el plan de estudios de Java SE y Java EE
Familiarización con otros estudiantes
Revisión de Objetivos del curso
Discutiendo 5 Día Horario del curso
Describir el formato que la clase va a utilizar
La introducción de las tecnologías de aplicación Web
Al describir el perfil de Java EE 6 Web
Fundamentos de aplicación Web
Al describir la tecnología Java Servlet
Al describir la tecnología JavaServer Pages
Understanting el Modelo-Vista-Controlador (MVC)
Explicando Java EE Los contenedores y los servidores de
aplicaciones Java
Al describir el proceso de desarrollo de aplicaciones Web
La identificación de la estructura esencial de un archivo WAR
Sistemas Informáticos del Valle
www.siv.com.co
El desarrollo de un servlet
Al describir las cabeceras HTTP y su función
Al explicar los procesos de solicitud y respuesta
Comprensión del ciclo de vida de un servlet
Listado de inyección y el método del ciclo de vida Anotaciones
Descripción del modelo de ordenamiento de un Servlet
El desarrollo de un servlet para responder a las solicitudes desde el
cliente
Tratamiento de peticiones se forman en servlets
Uso de formularios HTML para recopilar datos de usuarios y enviarlo
a un Servlet
Descripción de cómo formulario de datos se envía en una petición
HTTP
El desarrollo de un servlet que recupera parámetros del formulario
Comprensión y uso de objetos HttpSession
El uso de cookies para la administración de sesiones
El uso de la reescritura de URL para la administración de sesiones
Configuración de la aplicación Web
Señale el propósito de los descriptores de implementación
Creación de Asignaciones de servlet para permitir Invocación de un
servlet
Creación y Contexto de acceso y parámetros Init
Utilizando el @WebServlet y @WebInitParam Anotaciones
Uso de la interfaz ServletContextListener
Al describir los diferentes ámbitos en una Aplicación Web
Manipulación de Errores al utilizar un descriptor de despliegue
Sistemas Informáticos del Valle
www.siv.com.co
La implementación de un diseño MVC
La implementación del elemento del diseño del controlador usando un
Servlet
La implementación del elemento de diseño Modelo usando un POJO
La implementación de la vista de los elementos de diseño utilizando
un lenguaje JSP y Expresión (EL)
Conexión del Modelo, Vista, Controlador y elementos para
implementar una solución de trabajo MVC
La inyección de un servicio en un controlador
Desarrollo de componentes con tecnología Java Server Pages
Describiendo la página JSP de Tecnología
Escribir código JSP con elementos de Scripting
Escribir código JSP Uso de la directiva de página
Escribir código JSP con etiquetas estándar
Escribir código JSP utilizando lenguaje de expresión
Configuración de la página JSP para el Medio Ambiente en el archivo
web.xml
Escribir un error de página mediante JSP
Desarrollo de páginas JSP mediante el uso de etiquetas personalizadas
El diseño de páginas JSP con las bibliotecas de códigos
personalizados
Usando una biblioteca de etiquetas medida en páginas JSP
Describiendo JSTL Etiquetas
Sistemas Informáticos del Valle
www.siv.com.co
Uso de filtros en aplicaciones Web
Al describir el ciclo de Solicitud de contenedor web
Al describir la API de filtro
El desarrollo de una clase de filtro
Configuración de un filtro en el archivo web.xml
Más Características del servlet
Utilizando el mecanismo asíncrono Servlet
Uso de JavaScript para enviar una solicitud HTTP desde un cliente
Procesamiento de una respuesta HTTP enteramente en JavaScript
La combinación de estas técnicas para crear el efecto de servidor
push
Manipulación multiparte formulario de datos
Implementación de Seguridad
Al describir un modo de fallo común en la Seguridad
Requerir que un usuario iniciar sesión antes de acceder a las páginas
específicas en su aplicación Web
Al describir el modelo de seguridad de Java EE
Requerir cifrado SSL y Comunicación aplicable a ciertos URLs o
servlets
Integración de aplicaciones Web con bases de datos
La comprensión de la naturaleza del modelo como un macro-modelo
La implementación de almacenamiento permanente para las
aplicaciones Web mediante JDBC o Java Persistence API