2
注入Sessionscoped豆我有一个会话范围豆问题Managed Bean的
@SessionScoped
public class UserData implements Serializable {
private String uid;
public String getUid() {
return uid;
}
public void setUid(final String uid) {
this.uid = uid;
}
我设置在我的无状态会话bean
public void setOperator(final Operator operator) {
userData.setUid(operator.getId());
}
在SessionScoped豆的值。当我试图让与@Inject对象我只得到空
@ManagedBean(name = "RoleController")
@SessionScoped
public class RoleController {
...
@Inject
private UserData userData;
...
public UserData getUserData() {
System.out.println("ID");
System.out.println(userData.getUid());
我有一个bean.xml
您正在使用哪个应用程序服务器? – John 2010-04-07 12:23:29