1

Java EE 6: Target Unreachable, identifier 'helloBean' resolve to null で、識別子が nullに解決されることについての回答を読みました。ここで同様の問題に直面しています。私の開発環境は Eclipse Helios と tomcat 7.0 です。

私は実際にはfaces-config.xmlとweb.xmlの両方をJSF2.0に準拠させていますが、それでも問題は解決しません。Beanを含めるためのfaces-configがある場合に機能します。@ManagedBean アノテーションを付けていても、それを外すと、機能しません。Tomcat の起動コンソール メッセージとログにエラーや警告が表示されません。

誰かが助けてくれれば感謝します。

私が使用しているfaces-config.xml:

<?xml version="1.0" encoding="UTF-8"?>
<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_2_0.xsd"
    version="2.0">

 <managed-bean>
  <managed-bean-name>userManagedBean</managed-bean-name>
  <managed-bean-class>UserManagedBean</managed-bean-class>
  <managed-bean-scope>session</managed-bean-scope>
 </managed-bean>
</faces-config>
4

0 に答える 0