@WebListener
public class AllRequestsWebListener implements ServletRequestListener {
@Inject HttpRequestProducer producer;
public void requestInitialized(ServletRequestEvent sre) {
producer.requestInitialized(sre);
}
}
@RequestScoped
public class HttpRequestProducer {
...
}
我不知道HOWTO注入请求bean作为方法参数,因此,我可以猜测,它会正常工作时,请求豆注入的ThreadLocal。有人能解释我是如何以线程安全的方式实现的吗?