2
У меня есть сессия боба области действияпроблемы инъекционной SessionScoped фасоль в управляемой фасоли
@SessionScoped
public class UserData implements Serializable {
private String uid;
public String getUid() {
return uid;
}
public void setUid(final String uid) {
this.uid = uid;
}
Я устанавливаю значение в бобе SessionScoped в моем сессионном компоненте
public void setOperator(final Operator operator) {
userData.setUid(operator.getId());
}
Когда я пытаюсь получить объект с @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