2010-10-30 19 views
9

Sto usando Eclipse per lavorare con primefaces come questo:Ecplise completamento automatico primefaces tag

<ui:composition xmlns="http://www.w3.org/1999/xhtml" 
xmlns:ui="http://java.sun.com/jsf/facelets" 
xmlns:h="http://java.sun.com/jsf/html" 
xmlns:f="http://java.sun.com/jsf/core" 
xmlns:p="http://primefaces.prime.com.tr/ui" 
template="/template/ui.xhtml"> 

ho visto Bozho question and answer.

Quindi funziona per me solo per i tag h e f e non per il tag p (primefaces)! Come può autocomplete il tag primefaces?

risposta

1

ho avuto lo stesso problema e nessuna delle soluzioni postato risolti (ho già avuto primefaces vaso nel mio percorso di classe).

utilizzare un formato di progetto Eclipse, e nella cartella .settings, il file "org.eclipse.wst.common.project.facet.core.xml" ha avuto questa proprietà:

<installed facet="jst.jsf" version="1.2"/> 
<installed facet="jst.web" version="2.5"/> 

ho cambiato a:

<installed facet="jst.jsf" version="2.0"/> 
<installed facet="jst.web" version="3.0"/> 

E ha funzionato. Certo, era una configurazione sbagliata, ma può essere utile a qualcuno. Ps: queste proprietà possono essere modificate nelle facce del progetto sulle proprietà del progetto eclipse, ma in alcuni casi è meglio cambiarle direttamente nel file.

0

Per impostazione predefinita, non si ottiene il completamento automatico del tag PrimeFaces in Eclipse. Per abilitare Completamento automatico, Passa a Finestra -> Preferenze -> Generale -> ContentTypes Seleziona JSP e aggiungi .xhtml come associazione file.

Problemi correlati