@Scope («запрос») не работает

Я экспериментирую с JSF и Primefaces (JSF 2.0.2, PrimeFaces 3.0.5, Spring 3.0.0). Кажется, я не могу получить доступ к управляемому бину со страницы XML, такой как


Запрос начинается с командной ссылкиs вызов метода, сервиса bean и возвращает страницу. Я мог видеть в консоли сервера Bean, методы обслуживания выполняются. Я ничего не вижу, когда пытаюсь использовать атрибуты бинов, как указано выше. Однако я могу получить доступ к сессионному компоненту, используемому для управления сеансом пользователя.

Извините, если этот вопрос слишком наивен. Любые входные данные для решения проблемы очень ценятся.

Ниже приведены мои фрагменты кода. Вот как я называю боб:


      
          <br>
      

Ниже приведен запрос в управляемом компоненте.

package com.test.model;
@ManagedBean
@Scope("request")
public class PersonalBean  implements Serializable {

private static final long serialVersionUID = 199L;
private Personal_Basic personal_Basic;
private IPersonalService personalService;

@Inject
public PersonalBean(final IPersonalService personalService) {
    this.personalService = personalService;
}
public String getPersonalInfo() {
    System.out.println("\n\nPersonalBean#getPersonalInfo called...**");
    User user = null;
    Personal_Basic personal_Basic = personalService.getPersonalBasic();
    this.setPersonal_Basic(personal_Basic);
    System.out.println("personal_Basic data:"+personal_Basic);
    System.out.println("PersonalBean#getPersonalInfo ended...");
    return "/page/personal.html";
}
// Getters/setters for class members followed
}

Реализация PersonalService помечена @Service.

Ниже приводится выдержка из весенней конфигурации xml.



     
    
...................
...................

Ниже приведен отрывок из лица-config.xml



  
    org.springframework.web.jsf.el.SpringBeanFacesELResolver
        
            Messages
            msg
        
        
            en
        
  
...........................

Ответы на вопрос(2)

Ваш ответ на вопрос