質問があります。私は最近 JSF2.0 を使用しており、faces-config.xml
マネージド Bean を構成するよりもアノテーションを使用する方が便利であることがわかりました。しかし、*.xhtml ページでマネージド Bean インスタンスを取得するという問題に直面しています。
faces-config.xml
マネージドBeanを宣言するために使用していますが、次のようにします:
<managed-bean>
<managed-bean-name>exampleBean</managed-bean-name>
<managed-bean-class>com.example.ExampleBean</managed-bean-class>
<managed-bean-scope>view</managed-bean-scope>
</managed-bean>
しかし、アノテーションを使用すると、次のようになります@ManagedBean(name = "exampleBean")
。しかし、アノテーションを使用して EL 式のマネージド Bean とそのプロパティにアクセスしているときに、マネージド Bean のインスタンスを取得できません。私は Eclipse で#{}
andを試し続けctrl+space
ていますが、提案はありません。
faces-config.xml
ただし、マネージド Bean の宣言に使用しているときにインスタンスを取得する方が簡単です。アノテーションを使用してこれを行うにはどうすればよいですか?
提案してください!!前もって感謝します.. :)