为什么JavaEE6CDI缺少@ViewScoped和@FlashScoped注释?(尤其是前者让我很奇怪,因为CDI源于Seam世界,它已经知道非常相似的ScopeType.PAGE...)使用CDI时推荐的解决方法是什么?使用Seam3?谢谢 最佳答案 @ViewScoped特定于MVC框架JSF,而不是依赖注入(inject)框架CDI。只要您与同一个JSFView交互,View范围就会存在。CDI并没有真正的“View”概念。CDI的替代方案是@ConversationScoped它比请求范围长,但比session范围短。你