我正在使用JPA开发一个JSF应用程序,目前在Netbeans中有76个托管bean。他们加入了 @ManagedBean @SessionScopedWhen 注释,而不是添加到配置文件中。 我想添加更多托管bean,但新添加的bean不会出现在JSF页面中。 我通过右键单击包并选择New>添加Netbeans的新Managed bean。 JSF托管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";
}
}
错误的原因是什么?
答案 0 :(得分:0)
我重启了Netbeans,一切都很好,但不知道为什么?