Avanti >

Visualizzazione delle informazioni dinamiche sulle pagine Web con JavaServer Faces

In questa esercitazione viene illustrato come progettare un sito Web dinamico che ha la funzione di sezione di annunci pubblicitari classificati di un giornale. Il sito Web è costituito da un'applicazione Web J2EE che utilizza componenti JSF (JavaServer Faces) e SDO (Service Data Objects). L'applicazione utilizza la tecnologia JSF per creare pagine Web dinamiche che si collegano a un database contenente dati di annunci pubblicitari classificati. Trascinando i componenti JSF nelle pagine, è possibile creare un'applicazione Web JSF nota come applicazione CRUD (Create, Read, Update, Delete), in grado di creare, leggere, aggiornare ed eliminare record da un database. Gli utenti possono utilizzare tali funzioni per gestire gli annunci classificati nel database.

Obiettivi

Questa esercitazione è suddivisa in due moduli, contenente ciascuno i propri obiettivi. È possibile scegliere di completare uno o entrambi i moduli. All'interno di ciascun modulo, affinché il sito Web funzioni correttamente, è necessario completare gli esercizi nell'ordine corretto.

Modulo 1: Creazione di pagine Web con connessioni dati

In questo modulo viene illustrato come impostare una connessione a un database e visualizzare le informazioni del database in una pagina Web. Nel modulo verranno effettuate le seguenti attività:
  • Collegamento di pagine Web a un database.
  • Creazione di pagine che consentono di creare, modificare ed eliminare record dal database.
  • Invio di dati da una pagina a un'altra

Modulo 2: Aggiunta di funzioni avanzate

In questo modulo verranno illustrati modi più efficaci per utilizzare i dati di un database. Nel modulo verranno effettuate le seguenti attività:
  • Formattazione di record di database in una pagina Web
  • Aggiunta di un componente per il caricamento dei file in un database da una pagina Web
  • Passaggio automatico da una pagina all'altra
  • Automatizzazione di alcune attività di gestione del database

Appena pronti, cominciare il Modulo 1: Creazione di pagine Web con connessioni dati.

Tempo richiesto

Totale: 3 ore e 30 minuti

Modulo 1: 2 ore

Modulo 2: 1 ora e 30 minuti

Avanti >