Ich bin am Erlernen von RichFaces und JSF 2.X. Ich bin mit einem Tutorial here und Eclipse markiert die Gesichter-config ErklärungRichFaces faces-config.xml Deklarationsfehler
<faces-config xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd"
version="1.2">
in Fehler
Mehrere Marker an dieser Linie
- Attribut "xmlns: xsi" muss sein deklariert für den Elementtyp "faces-config".
- Das Attribut "xmlns" mit dem Wert "http://java.sun.com/xml/ns/javaee" muss den Wert "http://java.sun.com/JSF/Configuration" haben.
- Attribut "Version" muss für den Elementtyp "faces-config" deklariert werden.
- Das Attribut "xsi: schemaLocation" muss für den Elementtyp "faces-config" deklariert werden.
Ich weiß, dass ich hier überfordert bin und habe versucht, eine Lösung dafür zu finden. Fehle ich Erklärungen? Vergessen Sie etwas einzubeziehen?
Es wird einfacher, wenn Sie JSF Projekt erstellen direkt in Eclipse oder benutze maven archetypes. Übrigens. Wenn Sie RF 3.X nicht verwenden können, ist es seit über 6 Jahren veraltet. BTW2. Kannst du nicht sagen, dass etwas nicht stimmt, wenn du 'JSF 2.X verwendest, aber 'version =" 1.2 "' zu 'faces-config' hinzufügst? –
Grundsätzlich ist es ein großer Unterschied zwischen 1.X und 2.X und es gibt einen Unterschied im Namensraum zwischen 2.0-1.X und 2.2.X. Ihr Problem hat etwas mit RichFaces zu tun. Wenn Ihnen die JSF-Tutorials fehlen, dann lesen Sie die Dokumentation zu SO: http://stackoverflow.com/documentation/jsf/916/getting-started-with-jsf#t=201611211557375127494. Das Hinzufügen von RichFaces wird danach einfach. –