2003-2004

Enginyeria Tècnica de Telecomunicació, esp. Telemàtica (3373)


Aplicacions Telemàtiques III(12642) 


Objectius

Ser capaços de dissenyar aplicacions web completes amb tecnologies Servlets i JSPs accedint a bases de dades

Temari

0.- Conceptes bàsics

0.1.- HTTP
0.2.- Tecnologies Server-Side

1.- Introducció a J2EE

1.1.- Aplicacions distribuïdes
1.2.- Components J2EE
1.3.- Arquitectura MVC
1.4.- Desenvolupament d'aplicacions web amb J2EE. Cicle de vida

2.- Servlet

2.1.- Introducció als Servlets
2.2.- El Servlets API
2.3.- Exemple de Servlets
2.4.- Cooperació entre Servlets
2.5.- Threads

3.- Sessions

3.1.- Introducció
3.2.- Cookies
3.3.- Seguiment de sessions
3.4.- Reescritura de URLs

4.- Accès a bases de dades amb JDBC

4.1.- Resum de Bases de Dades
4.2.- Drivers JDBC
4.3.- L'API JDBC

5.- JavarServer Pages (JSP)

5.1.- Introducció
5.2.- Elements de script
5.2.1.- Expressions
5.2.2.- Scriptlets
5.2.3.- Declaracions
5.3.- Directives JSP
5.4.- Accions

6.- JavaBeans

6.1.- Introducció
6.2.- Carga del bean
6.3.- Accés a les propietats

7. Desenvolupament d'aplicacions web

7.1.- Model d'arquitectura 1
7.2.- Model d'arquitectura 2

Avaluació

L'assignatura consisteix en classes teòriques i sessions pràctiques
L'avaluació de l'assignatura es realitzarà a partir de:
- Un control a meitat de trimestre, de contingut teòric
- Les pràctiques de laboratori que es realitzaran durant tot el trimestre
- Un examen final de contingut teòric
- Un projecte a desenvolupar  

Bibliografia

KURNIAWAN, B., Java for the Web with Sevlets, JSP, and EJV: A Developer's Guide to J2EE Solutions, New Riders Publishing, 2002

A més dins http://java.sun.com es pot trobar les especificacions de J2EE.

Darrera actualització 24-11-2010
© Universitat Pompeu Fabra, Barcelona