1

プロジェクトがJSFを使用することをJava EE 6アプリケーションサーバーに伝える方法は、空のfaces-config.xml.

アノテーションや appcontext の初期化コードを使用して、何らかの方法でこれを行いたいと思います。空faces-config.xmlの見た目を持つことは、つまり私にとって本当に醜いです。faces-config.xml物理ファイルを何らかの方法で削除できるかどうか疑問に思っているだけですが、デフォルトの構成で問題ありません。

現在web.xml、私はまだ何も持っていませんが、それで問題ないので、FacesServlet手動で登録することは私が探しているものではありません.

4

2 に答える 2

1

これは、JSF 2.0 ではなく、JSF 2.1 以降でのみサポートされています。したがって、JSF 2.0 ライブラリを JSF 2.1 にアップグレードするか、JSF 2.1 をバンドルする apsperver をターゲットにする必要があります。

于 2011-10-14T13:44:54.893 に答える
0

はい、削除できます。JSF 2 では、メッセージ リソース、コンバーター、バリデーター、el リゾルバーなどを宣言しない限り、faces-config.xml ファイルは必要ありません。

于 2011-10-14T13:07:25.930 に答える