我无法回答您的根本问题,但可以给您一个提示。
在您的应用程序上下文启动时注册了一些预定义的Bean,但这取决于您使用的上下文类型。
通常,
systemProperties并且
systemEnvironment存在。在Web应用程序中加载弹簧,你也将获得
servletContext,
contextParameters和
contextAttributes。我假设,
request并且
session也与Web应用程序上下文有关。
我在调试使用Spring
3.0.6RELEASE的应用程序时发现了这一点。一个很好的起点是SpringBeanELResolver.getValue()方法。



