【发布时间】:2011-11-22 22:00:19
【问题描述】:
@SessionScoped CDI bean 中的 session 是如何定义的?
此注释是否仅在从 Servlet 容器调用时才有效,其中会话以 HttpSession 的形式明确定义?
如果不是,那么具有@Inject @SessionScoped MyBean myBean 的 EJB 如何知道会话到底是什么?我的意思是,这个 EJB 的方法可以由独立客户端、RESTful WS 或其他视图调用。
在这种情况下应该怎么办?如果注释没有意义,它应该为每个请求注入新的MyBean 实例,还是应该在所有请求中保留相同的实例?
【问题讨论】:
标签: session servlets java-ee-6 cdi ejb-3.1