Una o più risorse hanno l’objective di ‘testa’ ma non è stato definito il componente ‘testa’ all’interno della vista

Sto usando NetBeans 7.3.1 e PrimeFaces 3.5 su GlassFish 3.2.

Ho creato una pagina JSF con i componenti PrimeFaces. Il progetto funziona bene, ma l’interfaccia utente di PrimeFaces sembra completamente mancante. Sto solo notando sotto il messaggio nel registro del server:

Una o più risorse hanno l’objective di ‘testa’ ma non è stato definito il componente ‘testa’ all’interno della vista

Che cosa significa e come posso risolvere l’interfaccia utente di PrimeFaces?

Ciò significa che stai utilizzando chiaro HTML anziché JSF nel tuo modello XHTML. JSF consente l’inclusione automatica delle risorse CSS / JS nelle HTML generate tramite annotazioni @ResourceDependency . PrimeFaces essendo una libreria di componenti JSF basata su jQuery ha bisogno di includere automaticamente alcuni file jQuery / UI JS / CSS e questo richiede veramente un .

Quindi, cerca a

  Some title ...  

nei tuoi modelli e sostituirlo con

  Some title ...  

Guarda anche:

  • Qual è la differenza tra e in Java Facelets?
  • Imansible capire il comportamento di
  • Come aggiungere a livello di codice risorse JS e CSS a ?
  • Come includere un altro XHTML in XHTML usando Facelets JSF 2.0?

Grazie per la tua risposta utile, gli script JS / CSS / Jquery vengono aggiunti quando si utilizza H: HEAD, sotto sono la pagina HTML generata:

1- usando il tag

  TODO supply a title   

2- usando il

      TODO supply a title