Aplicativo Spring MVC - Como definir um valor de bean com escopo de sessão

No meu aplicativo, preciso reunir informações em uma tela e exibi-las na seguinte.

Eu selecionei armazenar essas informações em um bean com um escopo definido como sessão (ele será usado em várias outras telas após a tela inicial de coleta de dados)

O gerente está configurado da seguinte maneira:

 <bean name="/springapp.htm" class="foo.bar.controller.springcontroller">
        <property name="sessionBeanManager" ref="sessionBeanManager" />
    </bean>

O bean está configurado da seguinte maneira:

<bean id="sessionBean" class="foo.bar.sessionBean" scope="session">
    <aop:scoped-proxy/>
   <property name="beanValue" value="defaultValue" />
</bean>

<bean id="sessionBeanManager" class="foo.bar.sessionBeanManagerImpl">
    <property name="sessionBean" ref="sessionBean"/>
</bean>

E eu estou exibindo na página jsp com

<c:out value="${sessionBean.beanValue}"></c:out>

mas sempre que eu carrego a página o valor está vazio?

Parece-me que o bean está carregando OK, mas não está preenchido com o valor, o que me leva a pensar que o bean de sessão não está sendo preenchido ou o feijão não está sendo criado como um bean de sessão?

questionAnswers(2)

yourAnswerToTheQuestion