Я использую пользовательский bean-объект с управляемым представлением Spring в приложении JSF2 - Spring.Я хочу внедрить компонент в компонент запроса.Однако, похоже, что я получаю новый экземпляр пользовательского компонента области видимости каждый раз, когда вызывается компонент области запроса.
Мой компонент видимости выглядит следующим образом
@Component("registration")
@Scope("view")
public class RegistrationBean implements Serializable
Мой компонент области видимости выглядит следующим образом:
@Component("registrationController")
@Scope("request")
public class RegistrationController implements Serializable
{
@Autowired(required=false)
@Qualifier("registration")
private RegistrationBean registration;
.....
}
Если я использую компонент области видимости непосредственно в моемFacelets, все мои ценности сохранены.Однако, если я получаю доступ к тому же объекту через мой компонент запроса, значения не сохраняются.
Основываясь на своих исследованиях, я вижу примеры, когда bean-объект управляемой области видимости JSF внедряется в bean-компонент области управляемых запросов JSF, однако я не смог найти ни одного экземпляра вышеупомянутой проблемы.
Любая информацияв понимании этого вопроса высоко ценится.Заранее спасибо.