私はRichFacesとJSF 2.Xの習得の悩みを抱えています。でなければなりません:RichFaces faces-config.xml宣言エラー
- 属性 "XSIのxmlns" この行で
複数のマーカー私はチュートリアルhereを使用していますが、Eclipseがエラーに顔-config設定宣言
<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">
をマーク要素タイプ "faces-config"に対して宣言されています。
- "http://java.sun.com/xml/ns/javaee"という値を持つ属性 "xmlns"の値は "http://java.sun.com/JSF/Configuration"でなければなりません。
- エレメントタイプ "faces-config"の属性 "version"を宣言する必要があります。
- 要素タイプ "faces-config"の属性 "xsi:schemaLocation"を宣言する必要があります。
私はここで私の奥行きから外れており、これに対する修正を確かめようとしています。宣言が欠けていますか?何かを忘れた? JSF 2.1の場合
あなたはEclipseで直接JSFプロジェクトを作成する場合は、それが簡単になりますまたはMavenのアーキタイプを使用します。 BTW。 RF 3.Xを使用できない場合は、6年以上前から廃止されています。 BTW2。 JSF 2.Xを使用していて、 'faces-config'に' version = "1.2" 'を追加すると何かが間違っているとは言えませんか? –
基本的には、1.Xと2.Xの間に大きな違いがあり、2.0-1.Xと2.2.Xの間の名前空間に違いがあります。問題はRichFacesと関係がありますので、JSFのチュートリアルが不足している場合は、SO:http://stackoverflow.com/documentation/jsf/916/getting-started-with-jsf#t=201611211557375127494のドキュメントを読んでください。 RichFacesを追加すると後で簡単になります。 –