Tags:
create new tag
view all tags









Pagina del corso di
Laboratorio di Programmazione di Rete
Docente: Novella Bartolini



Orario di ricevimento (bisogna prendere appuntamento):
Mercoledì 12:30 - 14:00
Stanza 309, Dipartimento di Informatica,
Via Salaria 113 - Roma




AVVISI IMPORTANTI AA 2008/2009






Risultati SCRITTO 10 FEBBRAIO 2010:
RisultatiFebbraio2010

Risultati PRIMO ESONERO:
PrimoEsonero2009

Risultati SECONDO ESONERO :
SecondoEsonero2009

Risultati Prova scritta del 25 Giugno 2009 :
PrimaProvaScritta2009

Risultati Prova scritta del 08 Luglio 2009 :
SecondaProvaScritta2009

Risultati Prova scritta del 14 Settembre 2009 :
TerzaProvaScritta2009

Appelli d'esame A.A. 2008/2009:

Data Scritto Orario Aula Data Orale Orario Aula
25/06/09 9.00 1 nec 30/06/09 9.00aula seminari
08/07/09 9.00 5 mat 14/07/09 9.00 sala riunioni
14/09/09 9.00 alfa 17/09/09 9.00 alfa





Lezioni 2008-2009

Lezione 2 Marzo 2009 Applicazioni web, richiami su XHTML, formattazione del testo, uso di form e tabelle.
Esercitazione 3 Marzo 2009 Esercizi su XHTML, formattazione del testo, uso di form e tabelle.
Lezione 9 Marzo 2009 Programmazione lato server: introduzione ai concetti di servlet, servlet container, interazione tra client, web server e servlet container (richiami sul protocollo HTTP), ciclo di vita di una servlet. Interfaccia Servlet.
Esercitazione 10 Marzo 2009 Installazione e configurazione del servlet/jsp container Tomcat. Esempi per test.
Lezione 16 Marzo 2009 Interfaccia Servlet, classi HttpServlet e GenericServlet, interfacce HttpServletRequest e HttpServletResponse. Struttura delle cartelle di una web application, deployment descriptor. Utilizzo dell'oggetto HttpSerlvetRequest per il passaggio di parametri da un form html ad una servlet.
Esercitazione 17 Marzo 2009 Svolgimento di esercizi in laboratorio su struttura delle cartelle di una web application, deployment descriptor, definizione di url pattern.
Realizzazione di una servlet che risponde in modo diverso a richieste di tipo GET e POST,
nel secondo caso prelevando i parametri della richiesta.
Lezione 23 Marzo 2009 Metodi di redirezione basati sull'uso dell'interfaccia HttpServletResponseChiarimenti sull'utilizzo dell'oggetto HttpServletResponse per effettuare redirezioni. Gestione di dati persistenti durante la navigazione. Concetto di sessione di navigazione. Uso di cookie.
Lezione 24 Marzo 2009 Seminario del Prof. Madhu Sudan
dal titolo : "(Computational) Complexity in Everyday Life".
Lezione 31 Marzo 2009 Gestione di dati persistenti durante la navigazione. Concetto di sessione di navigazione. Mantenimento della sessione di navigazione tramite uso di parametri hidden e cookie. Uso dell'interfaccia HttpSession.
Lezione 6 Aprile 2009 Approfondimenti sulla gestione delle sessioni di navigazione. Metodo di URL rewriting.
Lezione 27 Aprile 2009 Redirezione tramite metodi dell'interfaccia RequestDispatcher.
Introduzione pagine JSP: processo di traduzione in servlet e ciclo di vita. Direttive, scriptlet, espressioni, dichiarazioni, commenti, uso di oggetti impliciti.
Esercitazione 28 Aprile 2009 Svolgimento di esercizi in laboratorio
Lezione 4 Maggio 2009 Azioni standard JSP: include, forward, useBean (dopo breve introduzione ai beans), setProperty, getProperty. Differenza tra direttiva e azione standard di inclusione.
Esercitazione 5 Maggio 2009 Svolgimento di esercizi in laboratorio
Lezione 11 Maggio 2009 Upload di file e spedizione di mail da pagine jsp.
Esercitazione 12 Maggio 2009 Svolgimento di esercizi in laboratorio
Lezione 18 Maggio 2009 Tag personalizzati: direttiva taglib, Tag Library Descriptor, interfaccia Tag, classe TagSupport, ciclo di vita di un tag personalizzato. Esempio di tag per la riscrittura dei campi di un form.
Lezione 19 Maggio 2009 Tag personalizzati con corpo (che non richiede elaborazione, ma solo trascrizione).
Esempio di uso di un tag personalizzato per l'autenticazione programmata.
Esercitazione 25 Maggio 2009 Svolgimento di esercizi in laboratorio
Lezione 26 Maggio 2009 Metodi di autenticazione dichiarativa: Basic, Form, Digest, vantaggi e svantaggi rispetto all'autenticazione completamente programmata o ibrida.
Lezione 1 Giugno 2009 Uso di basi di dati da servlet/JSP, richiami di SQL, installazione e uso di MySQL server e client, uso di driver JDBC, creazione di connessioni a un DB, esecuzione di query da servlet e JSP, uso e interpretazione di metadati.

Software per le esercitazioni e per il progetto finale
Package utili per le esercitazioni e per il progetto finale
Dispense e Libri


Modalità d'esame

    Svolgimento di una prova pratica e prova orale



Questa pagina è stata visitata: volte.

-- NovellaBartolini - 28 Jun 2009

-- NovellaBartolini - 07 Mar 2010

Topic revision: r1 - 2010-03-07 - NovellaBartolini






 
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback