是否可以在请求作用域bean中获取请求对象?

问题描述:

我有一个bean被声明为scope =“request”。有没有机会获得在该范围内使用的请求?是否可以在请求作用域bean中获取请求对象?

<bean class="FooRequestAware" scope="request"/> 

class FooRequestAware { 
     private final Request req; 
     public final bar() {} 
} 

是的,就自动装配它

public class FooRequestAware { 
     private @Autowired HttpServletRequest req; 

     public final bar() {} 
} 
+0

谢谢! 我在此期间发现此主题: http://forum.springsource.org/showthread.php?t=76940 – msemelman 2010-06-25 18:54:05