ฉันเขียนโปรแกรมง่ายๆในเว็บฟอร์ม java แต่ฉันได้รับข้อผิดพลาดต่อไปนี้:
WELD-000072 ถั่วที่มีการจัดการที่ประกาศขอบเขตการส่งผ่านจะต้องสามารถส่งผ่านได้ Bean: Managed Bean [คลาส
BeanPakage.DemoBeans
] ที่มีคุณสมบัติ [@Any
@Default
@Named
]
ใครช่วยบอกทีว่าข้อผิดพลาดนี้มาจากไหน
import javax.enterprise.context.SessionScoped;
import javax.inject.Named;
@Named("DemoBeans")
@SessionScoped
public class DemoBeans {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
@Interceptors
เป็นอนุกรมเป็นปัญหาสำหรับฉัน!