Une ou plusieurs ressources a la cible de la "tête", mais pas "à la tête" a été défini dans la vue
Je suis à l'aide de NetBeans 7.3.1 et PrimeFaces 3.5 sur GlassFish 3.2.
J'ai créé une page JSF avec des composants PrimeFaces. Le projet fonctionne bien, mais la PrimeFaces de l'INTERFACE utilisateur look'n'feel est complètement absent. Je suis le seul à le remarquer ci-dessous le message dans les logs du serveur:
Une ou plusieurs ressources a la cible de la "tête", mais pas "à la tête" a été défini dans la vue
Qu'est-ce que cela signifie et comment puis-je corriger les PrimeFaces de l'INTERFACE utilisateur look'n'feel?
OriginalL'auteur James Forland | 2013-09-22
Vous devez vous connecter pour publier un commentaire.
Cela signifie que vous êtes en utilisant HTML
<head>
au lieu de JSF<h:head>
dans votre modèle XHTML. La JSF<h:head>
permet l'inscription automatique des CSS/JS des ressources dans le code HTML généré<head>
via@ResourceDependency
annotations. PrimeFaces comme étant un jQuery en fonction JSF bibliothèque de composants besoins d'auto-inclure quelques jQuery/UI JS/CSS fichiers, ce qui nécessite un<h:head>
.Donc, recherche pour l'un
dans vos templates et de le remplacer par
Voir aussi:
Appuyez simplement sur "Poser une Question" bouton pour poser une question à ce sujet si vous avez besoin de réponses. La question a déjà été répondu.
OriginalL'auteur BalusC
Je vous remercie pour votre réponse utile, le JS/CSS/Jquery script sont ajoutés lors de l'utilisation de H:TÊTE, voici ci-dessous la page HTML générée :
1 - à l'aide de
<head>
tag2 - à l'aide de
<h:head>
tagOriginalL'auteur Salim