HttpServletRequest的生命周期由EJB /
Web容器而不是CDI容器管理。尝试注入它会导致问题,因为通常会有很多接口实现,并且您的CDI容器没有足够的信息来决定要注入哪种实现。即使您成功注入了它的实例,它也
不会 与EJB容器所管理的实例相同。
要获取正确管理的请求实例,请执行以下操作:
@Contextprivate HttpServletRequest httpRequest;

HttpServletRequest的生命周期由EJB /
Web容器而不是CDI容器管理。尝试注入它会导致问题,因为通常会有很多接口实现,并且您的CDI容器没有足够的信息来决定要注入哪种实现。即使您成功注入了它的实例,它也
不会 与EJB容器所管理的实例相同。
要获取正确管理的请求实例,请执行以下操作:
@Contextprivate HttpServletRequest httpRequest;