0
我正在開發一個帶有JPA的JSF應用程序,它目前在Netbeans中有76個託管的bean。他們分別添加了 @ManagedBean @SessionScopedWhen 註釋並且未添加到配置文件中。 我想添加更多託管的bean,但新添加的bean沒有出現在JSF頁面中。 我正在用Netbeans添加新的託管bean,方法是右鍵單擊包並選擇New> JSF Managed bean。即使難以應對現有的豆類,名稱也不一樣,沒有變化。JSF託管的bean沒有出現在JSF頁面中
例如,新添加的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";
}
}
錯誤的原因是什麼?