我已经声明了一个表单对象作为代理作用域并维护在会话中。每当我自动装配表单对象时,代码都可以正常工作。如果我想在普通的POJO类中访问war层的表单对象,那么它会失败,因为我不是在普通的Java类(非Spring)中进行自动装配。代码片段...访问普通Servlets中的Spring代理会话对象
@Scope(proxyMode = ScopedProxyMode.TARGET_CLASS, value = "session")
class FormA{
}
在春天控制器,我能够在下面SpringController
@Controller
Class ControllerB{
@Autowired
FormA formA;
}
检索备考但我的要求是进入备考中平原的Servlet(非Spring类,Servlet 2.4的实现)。如何在Servlet中检索FormA的实例?
已经在web.xml中的listener条目下面添加了,但它返回新的formA,但不是原来的sessionA对象。
<listener>
<listener-class>
org.springframework.web.context.request.RequestContextListener
</listener-class>
</listener>