Questa esercitazione insegna a progettare un sito Web dinamico che funziona come una sezione
di annunci pubblicitari di un giornale.
Il sito Web è un'applicazione Web J2EE completa che utilizza componenti JSF (JavaServer Faces)
e SDO (Service Data Objects). Questa applicazione utilizza la
tecnologia JSF per creare pagine Web dinamiche che si collegano a un database in cui sono
memorizzati i dati degli annunci pubblicitari. Trascinando i componenti JSF nelle pagine, è possibile creare
un'applicazione Web JSF nota come applicazione CRUD in grado di creare, leggere aggiornare ed eliminare
i record da un database. Gli utenti del sito possono utilizzare tali funzioni per gestire gli annunci pubblicitari
nel database.
Obiettivi di apprendimento
Questa
esercitazione è divisa in due moduli, ciascuno con i propri obiettivi di apprendimento.
È possibile scegliere di completare uno o entrambi i moduli. In ogni modulo, sarà
necessario completare gli esercizi affinché il sito Web funzioni correttamente.
Modulo 1: Creazione di pagine Web con connessioni ai database
Questo modulo
insegna come configurare una connessione ad un database e visualizzare le informazioni contenute nel database nella pagina
Web. In questo modulo verranno effettuate le seguenti operazioni:
- Connettere le pagine Web a un database.
- Creare pagine che visualizzano, creano, modificano ed eliminano record dal database.
- Inviare i dati da una pagina all'altra
Modulo 2: Aggiunta di funzioni avanzate
Questo modulo
illustra come utilizzare in modo efficace i dati provenienti da un database. In questo modulo verranno effettuate le seguenti operazioni:
- Formattare record di database in una pagina Web
- Aggiungere un componente che consenta di caricare i file in un database da una pagina Web
- Navigare da una pagina all'altra automaticamente
- Automatizzare alcune attività di amministrazione del database
Quando si è pronti,
iniziare il Modulo 1: Creazione di pagine Web con connessioni ai dati.