Servlets 注入servlet的managebean会话范围正在创建一个新实例

Servlets 注入servlet的managebean会话范围正在创建一个新实例,servlets,cdi,payara,Servlets,Cdi,Payara,我正在将一个具有会话范围的managebean注入到一个servlet中,但是每次servlet调用都会创建一个新的managebean实例。如何使servlet与登录后创建的相同实例一起工作? 我使用Java JDK 8和payara server 5从哪个包导入了@SessionScoped注释?JavaEE中有多个,其中只有一个对CDI是正确的。嗨,我的导入是javax.enterprise.context.SessionScoped。据我所见,通过注入依赖项,它重建了manageBean

我正在将一个具有会话范围的managebean注入到一个servlet中,但是每次servlet调用都会创建一个新的managebean实例。如何使servlet与登录后创建的相同实例一起工作?
我使用Java JDK 8和payara server 5

从哪个包导入了
@SessionScoped
注释?JavaEE中有多个,其中只有一个对CDI是正确的。嗨,我的导入是javax.enterprise.context.SessionScoped。据我所见,通过注入依赖项,它重建了manageBean会话作用域,FacesContext变为null。servlet中根本没有可用的
FacesContext
。现在这看起来更像是一个问题,你想做什么?