Docente
|
BARTOLINI NOVELLA
(programma)
1. Introduzione: cos’`e la programmazione per il web, ripasso del protocollo
HTTP
2. Il linguaggio XHTML: struttura e tag pi`u importanti (html, head, body,
title, hi, br, table, form, input)
3. Java Servlet: introduzione, ciclo di vita, deployment descriptor, primi
esempi
4. Java Servlet e DBMS: invocazione di query complesse su DBMS relazionali
tramite JDBC, esempi con MySQL
5. Java Servlet e Cookies: gestione in lettura e in scrittura
6. Java Servlet e Sessioni
7. Configurazione e Redirezione di richieste: redirezione tramite forward e sendRedirect, differenze
8. Autenticazione Dichiarativa in Tomcat: differenze con l’autenticazione
programmata
9. JavaServer Pages (JSP): direttive, scriptlet, espressioni, dichiarazioni, template
text, oggetti predefiniti, esempi
10. Azioni standard nelle JSP: redirezione, inclusione, visibilita` degli attributi
11. JSP e JavaBeans: uso tramite azioni standard
12. JSP e tag personalizzati: definizione ed uso, differenze tra Tag e BodyTag
(versione JSP 2.1)
http://twiki.di.uniroma1.it/twiki/view/PW/
|