Imprimir
Desenvolupament d’aplicacions web Java
Objetius
Capacitar als participants pel desenvolupament d’aplicacions web distribuïdes mitjançant l’ús de la tecnologia J2EE, concretament JSP, així com la seva relació amb els servlets. Ensenyar com poden combinar-se ambdues tecnologies per la creació d’aplicacions web segons un patró tipus Model-Vista-Controlador.
Requisits
Assistència prèvia al curs “Programació en Java” o coneixements sòlids en aquesta matèria.
El no compliment d’aquest requisits impedeix l’aprofitament del curs, a més d’interferir amb el desenvolupament del mateix, pel que preguem especial atenció a aquest requisit.
Metodologia
Exercicis pràctics que permetran la clara assimilació dels continguts bàsics necessaris.
Totes les sessions es realitzaran en un aula informàtica amb disponibilitat d’un terminal per cada participant o dos participants per terminal com a màxim.
Temari
- Introducció
- Desenvolupament d’aplicacions web
- Introducció al protocol HTTP petició/resposta
- Introducció als Java Servlets
- Servlets
- Estructura bàsica de un Servlet
- Contenidors de Servlets
- Cicle de vida d’un Servlet
- L’API de Servlets
- Contenidor de servlets
- Introducció a Apache Tomcat
- Deployment i estructura de fitxers WAR
- Lectura de paràmetres de formularis amb servlets
- Introducció a JSP
- Sintaxis bàsica
- Cicle de vida
- Objectes predefinits
- Declaracions JSP
- JavaBeans
- Introducció als JavaBeans
- Ús de JavaBeans des de JSP
- JSTL
- Introducció a Java Standard Tag Library
- EL: Expression Language
- Gestió del flux de peticions
- Mecanismes de gestió: inclusió i redirecció
- Inclusió dinàmica
- Redirecció dinàmica
- Pas de paràmetres
- Ús de JSPs i servlets mitjançant gestió de flux de peticions
- El model MVC
- Controladors i vistes
- Model
- Accés a BBDD
- Persistència de l’estat del client (sessions)
- Concepte de sessió
- Mètodes de persistència de la sessió
- Creació i manteniment de la sessió
- Events
- Events de sessió i d’aplicació
- Gestió de events
- Gestió de errors
- Sistemes de control d’errors
- Pàgines JSP de gestió d’errors
Imprimir