0

ボタンをクリックすると、Glassfishでこのエラーが発生します

WARNING: #{UserBean.buttonToTutorial}: javax.el.PropertyNotFoundException: /GUI/index.xhtml @61,77 action="#{UserBean.buttonToTutorial}": Target Unreachable, identifier 'UserBean' resolved to null

コードは:

                <p:commandButton action="#{UserBean.buttonToTutorial}"/>

xhtmlファイル内

およびUserBean.java

    public String buttonToTutorial() {
    System.out.println("buttonToTutorial invoked");
    return "tutorial.xhtml";
}

私がやろうとしているのは、ユーザーをあるページから別のページに移動させるための素晴らしい方法ですが、何が間違っているのでしょうか。

UserBean.javaはroot/richard.fileupload/UserBean.javaにあります

4

1 に答える 1

0

xhtml ファイルに変更UserBeanします。userBeanマネージド Bean のデフォルト名は、最初の文字を小文字にしたクラス名です。

于 2013-01-31T18:42:57.873 に答える