2010-10-28 31 views

Répondre

1

La raison de ces erreurs est le fichier jsf-ui.tld.

Qui définissent un vide <tag-class></tag-class> éléments. Essayez de supprimer le fichier .tld de votre chemin de compilation. Cela va désactiver l'assistant de contenu, mais sûrement va supprimer ces messages d'erreur ennuyeux.

+0

J'ai supprimé jsf-ui.tld, message indiquant sitll? –

+0

Merci, ça a marché pour moi. – hugri

0

La balise <ui:include> est un des composants de la bibliothèque Facelets. Pour l'utiliser dans votre application web, vous devez d'abord ajouter le jsf-facelets.jar dans votre classpath d'application, puis, dans chaque page XHTML qui utilisera certains des <ui:xxx/> composants, ajoutez l'espace de noms xmlns:ui="http://java.sun.com/jsf/facelets":

<html 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" 
    ...> 
    ... 
</html>