报告 @Scope@Role@DataModel 注解,为特定组件指定不受支持的范围。

下表列出了每种组件类型的支持范围(粗体为默认范围):

无状态
会话 Bean
有状态
会话 Bean
实体 Bean Java Bean
STATELESS X     x
EVENT   x x x
PAGE     x x
CONVERSATION   X X X
SESSION   x x x
BUSINESS_PROCESS   x x x
APPLICATION   x x x

@DataModel 上下文变量对其范围有不同的限制:如果未指定范围,则范围与封闭组件的范围相同(如果组件在 STATELESS 范围内,则为 EVENT)。 或者,为 @DataModel 上下文变量指定 PAGE 范围。