現在、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";
}
}
エラーの原因は何ですか?