0

現在、Netbeans に 76 個のマネージド Bean を持つ JPA を使用して JSF アプリケーションを開発しています。それらは @ManagedBean @SessionScopedWhen アノテーションで追加され、構成ファイルには追加されませんでした。マネージド Bean をさらに追加したいのですが、新しく追加した Bean が JSF ページに表示されません。パッケージを右クリックし、[新規] > [JSF マネージド Bean] を選択して、Netbeans で新しいマネージド Bean を追加しています。別の名前の既存の豆に難治性で対処しても、変更はありません。

たとえば、新しく追加された Bean が以下に表示されます。

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package gov.sp.health.bean;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;

/**
 *
 * @author buddhika
 */
@ManagedBean
@RequestScoped
public class TemBean {

    /**
     * Creates a new instance of TemBean
     */
    public TemBean() {
    }

    public String toIndex(){
        return "index";
    }

}

エラーの原因は何ですか?

4

1 に答える 1

0

Netbeans を再起動しました。すべて問題ありませんが、理由がわかりません。

于 2012-09-17T01:27:58.107 に答える