CURSO JAVA. MÓDULO 3. JavaServer Pages (JSP) – 25 h.
FINALIDAD
Introducir al alumno en la creación de Web dinámicas para gestionar bases de datos a través de Internet mediante el diseño de páginas Web.

OBJETIVOS
Comprender qué es una JSP, sus principales características, su esquema de funcionamiento y su funcionalidad.
Repasar la especificación 1.2 y estudiar las novedades más utilizadas de JSP2.0.
Conocer las estructuras de código empleadas para programar JSP.
Comprender qué es un Javabean, sus principales características y su funcionalidad.
Conocer las acciones JSP que permiten acceder a las propiedades de un Javabean.

TEMARIO

· Concepto y funcionalidad de una JavaServer Page
· Esquema de funcionamiento
· Notas básicas
· Estructuras de código usadas en JSP
· Directivas
· page, include y taglib (ficheros tld)
· Elementos de scripting
· Declaraciones, expresiones y scriptlets
· Objetos implícitos
· request, response, out, config, session, page, application, pageContext y exception
· Acciones
· include, plugin y forward
· Concepto de Javabean
· Patrón Modelo-Vista-Controlador
· Características que debe cumplir un Javabean
· Acceso desde una JSP a las propiedades de una Javabean
· Acciones asociadas a los beans
· useBean, setProperty y getProperty
· JSTL (JavaServer Pages Standard Library)
· De propósito general: c:out, c:set, c:remove y c:catch
· Condicionales: c:if, c:choose, c:when y c:otherwhise
· Relacionadas con URLs: c:import, c:url, c:redirect y c:param
· Iteraciones: c:forEach, c:forEachToken
· EL (Expression Language)
· Operador punto
· Operador corchete
· Objetos implícitos en JSP2.0
· pageScope, requestScope, sessionScope, applicationScope, param, paramValues, header, headerValues, cookie, initParam y pageContext.
 
<< VOLVER A LA INFORMACIÓN DEL CURSO