2012-09-17 4 views
0

현재 Netbeans에서 관리되는 빈이 76 개있는 JPA로 JSF 응용 프로그램을 개발 중입니다. 이 파일은 @ManagedBean @SessionScopedWhen 주석으로 추가되었으며 구성 파일에는 추가되지 않았습니다. 관리 빈을 추가하고 싶지만 새로 추가 된 빈은 JSF 페이지에 나타나지 않습니다. 패키지를 마우스 오른쪽 단추로 클릭하고 새로 만들기> JSF Managed bean을 선택하여 Netbeans와 함께 새 Managed Bean을 추가하려고합니다. 심지어 다른 이름을 가진 기존의 콩을 대처하는 내화물조차도 변경되지 않았습니다.JSF 관리 빈이 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"; 
    } 

} 

오류의 원인은 무엇입니까?

답변

0

Netbeans을 다시 시작했는데, 모든 항목이 정상적으로 작동하지만 이유를 모르십니까?