2010-07-20 1 views
5

Sto usando JSF 2.0 con eclipse 3.4 e Tomcat6. Per Facelets ho bisogno di creare file XHTML. Ora il problema è che non ci sono file XHTML in eclissi. Posso farlo usando un nuovo e convertire la sua etensione XHTML ma sto codificando non mostra alcun tag in completamento automatico. Nel file JSP scrivendo <h: mostra tutti i tag pertinenti e lo stesso per <f: ma non nel file XHTML. Quale faccio con il nuovo file in Eclipse, mi dica come mostra anche tutti i tag che sono rilevanti per e qualsiasi altro.JSF 2.0 Utilizzo di Eclipse?

+0

È necessario l'edizione JEE di Eclipse. –

risposta

4
  1. È necessario Eclipse for Java EE developers (notare il EE). Non include solo WTP con strumenti JSF, ma anche molto altro, come un gestore di database integrato, assistenza JPA, ecc.

  2. Poiché Facelets è relativamente nuovo, non esiste ancora un supporto integrato per questo. Per ottenere il completamento automatico dei file Facelets, andare a Finestra> Preferenze> Generale> Tipi di contenuto> Testo> JSP e aggiungere *.xhtml come associazione di file e impostare la codifica predefinita su UTF-8.

    Aggiornamento: Dal momento che Eclipse 3.6 è integrato nel supporto per i file Facelets. Inoltre, il plugin server Glassfish e il plugin Jboss Tools vengono forniti con il supporto Facelet più avanzato. Il plugin Jboss Tools include anche il completamento automatico di EL e il collegamento con classi bean gestite correttamente.

+0

Grazie signore.Si prega, se possibile, di scrivere un tutorial per JSF2.0. Come scriverti per JSF1.2. –

0

Stai utilizzando il plug-in wtp: http://www.eclipse.org/webtools/?

+0

per favore se puoi dire come posso usarlo. –

+0

L'utilizzo è in realtà facile: basta installarlo tramite il sito di aggiornamento e provare! ; D – hackbert

0

creare nuova> altri> Web> HTML> fare clic su accanto inserire il nome del file con l'estensione .xhtml> Finish

+0

Oppure basta aggiornare Eclipse ad almeno 3.6, che offre supporto integrato per i file Facelets. – BalusC