< Indietro | Avanti >

Lezione 1.1: Importazione delle risorse richieste e impostazione del server di destinazione

Prima di iniziare, è necessario importare le risorse richieste per questa esercitazione: un insieme di pagine Web e un database Derby di esempio.

Lo scopo principale di questa esercitazione è illustrare il processo di creazione di un'applicazione Web che consenta agli utenti di accedere e modificare i dati di un database. L'esercitazione non illustra nei dettagli la progettazione dell'aspetto di un sito Web. Di conseguenza, il progetto del sito Web è già stato preparato per l'utente.

Per completare questa esercitazione, è necessario accedere ad un insieme esistente di file JavaServer Faces JSP e ad un database Derby di esempio. Queste pagine Web di base e il database di esempio sono inclusi in un file ZIP. Questa lezione guida l'utente attraverso la procedura di importazione del file ZIP, in modo che sia possibile utilizzare le pagine Web e il database. Verrà inoltre impostato il server di destinazione per il progetto Web dinamico.

Le pagine Web e il database che verranno utilizzati per questa esercitazione sono inclusi in un file ZIP. Per importare il contenuto del file ZIP:

Importazione del file di progetto di esempio

  1. Importa il progetto. Passare alla prospettiva Web (Finestra > Apri prospettiva > Web).
    Importante: Dopo aver importato i progetti nello spazio di lavoro, verrà aperta la procedura guidata Migrazione spazio di lavoro. Attenersi alle istruzioni riportate nella procedura per migrare i progetti importati.
  2. Nella vista Esplora enterprise della prospettiva Web, verificare che il progetto ClassifiedsTutorial sia simile alla seguente immagine:
    Vista Esplora enterprise.

Impostazione del server di destinazione per il progetto Web dinamico

L'impostazione del server di destinazione per il progetto Web consente di testare le risorse che verranno create in questa esercitazione.

Per impostare il server di destinazione:

  1. Nella vista Esplora enterprise della prospettiva Web, fare clic con il tasto destro del mouse su ClassifiedsTutorial e selezionare Proprietà.
  2. Nell'elenco delle proprietà, fare clic su Server.
  3. Nell'elenco di server predefiniti, selezionare il server che si desidera utilizzare come predefinito. Fare clic su Applica.
  4. Nell'elenco delle proprietà, fare clic su Runtime di destinazione.
  5. Nell'elenco Runtime, fare clic sul runtime che corrisponde al server selezionato. Fare clic su OK.
Nota: se nessun server è presente nell'elenco dei server predefiniti e sono stati installati runtime di server, è possibile che il server debba essere configurato. Per configurare un server, attenersi alla seguente procedura:
  1. Fare clic con il tasto destro del mouse sul file all_records.jsp, quindi selezionare Esegui come > Esegui su server.
  2. Scegliere Definire manualmente un nuovo server.
  3. Selezionare un server installato.
  4. Seguire le istruzioni nella procedura guidata per configurare il server. Alla prima esecuzione su server, è possibile ricevere un errore. Per correggere l'errore, impostare il server di destinazione come descritto in precedenza, riavviare il server nella vista Server e ricaricare la pagina Web nel browser.
Se si torna alla procedura descritta in precedenza per l'impostazione di un server di destinazione, il server predefinito sarà quello appena configurato. Se un server viene installato ma non configurato, non viene visualizzato nell'elenco di server da cui è possibile scegliere una destinazione predefinita.

Punto di controllo della lezione

Ora il progetto Web dinamico ClassifiedsTutorial è stato importato ed è stato impostato il server di destinazione.

È possibile selezionare i file nel progetto Web dell'esercitazione. Per aprire un file, fare doppio clic sul file nella vista Esplora enterprise. Per visualizzare una rappresentazione sotto forma di mappa dei collegamenti tra le pagine, fare doppio clic su Navigazione sito Web in Esplora enterprise.

La maggior parte del lavoro in questo esempio, implica i seguenti file:
all_records.jsp
La home page del sito. Visualizza tutti gli annunci pubblicitari presenti nel database.
new_record.jsp
Questa pagina consente di creare un nuovo annuncio pubblicitario.
update_record.jsp
Questa pagina consente di modificare i dettagli su un annuncio presente nel database o di eliminare l'annuncio.
classifiedTemplate.jtpl
Il modello per le pagine del sito. Include elementi come la tabella e il banner grigio "Benvenuti negli annunci pubblicitari" presenti in ciascuna pagina. Questa pagina presenta anche due schede per la navigazione al di sotto del banner grigio, che consentono di passare alla home page e alla pagina dei nuovi annunci pubblicitari.
Si è ora pronti ad iniziare l'Esercizio 1.2: Utilizzo dell'elenco di record relazionali e dei componenti della tabella dati.

Feedback
< Indietro | Avanti >