1

私の単純な JSF アプリは JBoss 7 で実行されていますが、それを Jetty にデプロイすると、JSF アノテーションは無視され、フォームを送信すると managedBean が null に解決されるため、faces-config.xml で ManagedBean を定義して機能させる必要があります。JBoss は pom.xml の依存関係に記載されていないため、デフォルトで JBoss に関連付けられている JSF のように見えます。

プロジェクトが JBoss と親しい関係にならないようにするにはどうすればよいですか?

4

1 に答える 1

2

JSF 2.0 は Java EE 仕様の一部であるため、特定のアプリケーション サーバーに限定されることはありません。Web コンテナー (Jetty) のバージョンが JSF 2.0 をサポートしていること、および必要な依存関係がすべて追加されていることを確認する必要があります。フランチェスコに役立つことを願っています

于 2012-09-02T17:13:40.420 に答える