< Indietro | Avanti >

Lezione 1.1: Impostazione dell'area di lavoro e creazione di un progetto Web

Creazione del progetto Web

È necessario creare un progetto Web dinamico per contenere il file JSP Faces. È possibile creare il progetto Web seguendo la procedura di seguito riportata:
  1. Fare clic su File > Nuovo > Altro > Web > Progetto Web dinamico. Fare clic su Avanti.
  2. Immettere JSPWebProject nel campo di testo Nome. Selezionare il runtime dall'elenco Runtime di destinazione - se il server desiderato non è presente nell'elenco, è possibile fare clic su Nuovo e aggiungere le informazioni richieste per configurarlo. Per questa esercitazione, è stato selezionato Apache Tomcat 5.5. Nel campo Configurazioni, selezionare Progetto Faces dall'elenco. Fare clic su Fine.
  3. Se viene richiesto di passare alla prospettiva J2EE, selezionare .

Aggiunta di facet Faces al progetto Web

I facet definiscono le caratteristiche e i requisiti per i progetti J2EE. Una volta aggiunto un facet a un progetto, quest'ultimo viene configurato per eseguire una determinata attività, rispettare specifichi requisiti o avere particolari caratteristiche.

Se durante la creazione del progetto Web dinamico è stato selezionato Progetto Faces come configurazione, i facet corretti sono già stati aggiunti al progetto. Se è stato creato un progetto Web senza selezionare tale configurazione, è necessario aggiungere i facet corretti al progetto affinché esso supporti Faces:

  1. Fare clic con il pulsante destro del mouse sul progetto Web e selezionare Proprietà.
  2. Dall'elenco di proprietà, selezionare Project Facet > Add/Remove Project Facets.
  3. Dall'elenco di facet disponibili, selezionare:
    1. JSTL
    2. Supporto Faces di base
    Fare clic su Fine e quindi su OK per uscire dalla finestra Proprietà.

Impostazione del livello di conformità WS-I per il progetto

WS-I fa riferimento all'interoperabilità del servizio Web, ossia l'interoperabilità tra piattaforme, sistemi operativi e linguaggi di programmazione. L'organizzazione WS-I imposta gli standard raccolti nei documenti chiamati Profili che definiscono i requisiti necessari per rendere un servizio Web interoperabile. I prodotti Rational Developer convalidano i servizi Web in base a WS-SSBP (WS-I Simple SOAP Binding Profile 1.0) e WS-I AP (WS-I Attachments Profile 1.0). Per ulteriori informazioni su WS-I, fare riferimento al seguente sito Web: http://www.ws-i.org/

È possibile impostare il livello di conformità WS-I per un progetto singolo o per tutti i progetti contenuti nell'area di lavoro. Il livello di conformità WS-I predefinito è Suggerisci, che indica che viene generato un avvertimento quando viene eseguito un suggerimento non conforme WS-I. In questa esercitazione, il servizio Web da creare non è conforme a WS-I, quindi il livello di conformità WS-I verrà impostato su Ignora per questo progetto.
  1. Fare clic con il pulsante destro del mouse su JSPWebProject in Esplora progetti e fare clic su Proprietà.
  2. Fare clic su Conformità profilo e convalida dall'elenco di preferenze.
  3. Selezionare Ignora conformità WS-I per entrambi i profili e fare clic su Applica e quindi OK.
JSPWebProject non genera più avvertimenti di non conformità WS-I, ma tutti gli altri progetti presenti nell'area di lavoro conservano le impostazioni di conformità WS-I originali.

Riepilogo di controllo della lezione

A questo punto è passibile iniziare la Lezione 1.2: Creazione di un file JSP Faces.

Feedback

< Indietro | Avanti >